Albinos4210 Posted September 25, 2012 Report Share Posted September 25, 2012 я смотрел на архив в index.tplвывод filter.tplА его то нет в архиве. Quote Link to post Share on other sites
95595595 Posted October 16, 2012 Report Share Posted October 16, 2012 Установил фильтр, все работает нормально, только вот при заходе по ссылке старого фильтра, выскакивает ошибка:Warning: in_array() [function.in-array]: Wrong datatype for second argument in Z:\home\123.ru\www\compiled\default\ad0b1fb7301d98db696ce5b446af714f1d28ad76.file.filter_pseudo_reference.tpl.php on line 93value="Android 2.2" id='4-Android 2.2'/>Warning: in_array() [function.in-array]: Wrong datatype for second argument in Z:\home\123.ru\www\compiled\default\ad0b1fb7301d98db696ce5b446af714f1d28ad76.file.filter_pseudo_reference.tpl.php on line 98>Android 2.2так должно быть или я сделал что то не так? Quote Link to post Share on other sites
RodgerFox Posted October 16, 2012 Report Share Posted October 16, 2012 А где архив? Quote Link to post Share on other sites
95595595 Posted October 16, 2012 Report Share Posted October 16, 2012 на первой странице ссылкафайла filter.tpl нет в архиве, я переименовал filter_checkbox.tpl на filter.tpl , вроде все работает, НО:при заходе по ссылке старого фильтра, выскакивает ошибка:Warning: in_array() [function.in-array]: Wrong datatype for second argument in Z:\home\123.ru\www\compiled\default\ad0b1fb7301d98db696ce5b446af714f1d28ad76.file.filter_pseudo_reference.tpl.php on line 93value="Android 2.2" id='4-Android 2.2'/>Warning: in_array() [function.in-array]: Wrong datatype for second argument in Z:\home\123.ru\www\compiled\default\ad0b1fb7301d98db696ce5b446af714f1d28ad76.file.filter_pseudo_reference.tpl.php on line 98>Android 2.2ошибка дублируется для остальных свойств фильтра, так должно быть или что-то неправильно работает? Quote Link to post Share on other sites
vaskopr Posted October 17, 2012 Report Share Posted October 17, 2012 Объясните дураку, чем этот фильтр отличается от встроенного? Quote Link to post Share on other sites
95595595 Posted October 17, 2012 Report Share Posted October 17, 2012 тем что он не индексируется и это + для поисковиковпо моему вопросу никто ничего не может сказать? Quote Link to post Share on other sites
vaskopr Posted October 17, 2012 Report Share Posted October 17, 2012 тем что он не индексируется и это + для поисковиковЭто все или еще есть другие достоинства? Quote Link to post Share on other sites
Noxter Posted October 17, 2012 Report Share Posted October 17, 2012 Можно выбрать не одно значение фильтра а несколько. К примеру цвет: черный, белый и красный можно выбрать одновременно. Quote Link to post Share on other sites
95595595 Posted October 19, 2012 Report Share Posted October 19, 2012 Установил фильтр, все работает нормально, только вот при заходе по ссылке старого фильтра, выскакивает ошибка:Warning: in_array() [function.in-array]: Wrong datatype for second argument in Z:\home\123.ru\www\compiled\default\ad0b1fb7301d98db696ce5b446af714f1d28ad76.file.filter_pseudo_reference.tpl.php on line 93value="Android 2.2" id='4-Android 2.2'/>Warning: in_array() [function.in-array]: Wrong datatype for second argument in Z:\home\123.ru\www\compiled\default\ad0b1fb7301d98db696ce5b446af714f1d28ad76.file.filter_pseudo_reference.tpl.php on line 98>Android 2.2так должно быть или я сделал что то не так? Подробнее можно посмотреть по ссылке нижеЗнает кто-нибудь ответ на этот вопрос?http://www.onlinedisk.ru/image/964848/Безымянный.png Quote Link to post Share on other sites
Albinos4210 Posted October 20, 2012 Report Share Posted October 20, 2012 95595595наверное надо удалить в products.tpl{* Фильтр по свойствам *}{if $features}<table id="features"> {foreach $features as $f} <tr> <td class="feature_name" data-feature="{$f->id}"> {$f->name}: </td> <td class="feature_values"> <a href="{url params=[$f->id=>null, page=>null]}" {if !$smarty.get.$f@key}class="selected"{/if}>Все</a> {foreach $f->options as $o} <a href="{url params=[$f->id=>$o->value, page=>null]}" {if $smarty.get.$f@key == $o->value}class="selected"{/if}>{$o->value|escape}</a> {/foreach} </td> </tr> {/foreach}</table>{/if}кусок кода Quote Link to post Share on other sites
Albinos4210 Posted October 20, 2012 Report Share Posted October 20, 2012 тоже получилось)) перейменовал и ок.спасибо Quote Link to post Share on other sites
95595595 Posted October 20, 2012 Report Share Posted October 20, 2012 старый фильтр по свойствам удалил, но ошибка то и дальше возникает при переходе по старой ссылке. это ведь может влиять на безопасность сайта? Quote Link to post Share on other sites
Albinos4210 Posted October 21, 2012 Report Share Posted October 21, 2012 У меня все нормально а на ссылки забей. Кто их кликать будет. Или они есть в кеше. если есть то гугл вебмастер в помощь там удалиш Quote Link to post Share on other sites
95595595 Posted October 22, 2012 Report Share Posted October 22, 2012 так это понятно что никто кликать по старым не будет, вот только ошибка выскакивает.... это никак не может отразиться на безопасности сайта? Quote Link to post Share on other sites
Albinos4210 Posted October 22, 2012 Report Share Posted October 22, 2012 Я не знаю)) Quote Link to post Share on other sites
95595595 Posted October 22, 2012 Report Share Posted October 22, 2012 может нам подскажет разработчик данного фильта, г-н Wizard ? Quote Link to post Share on other sites
Wizard Posted October 22, 2012 Author Report Share Posted October 22, 2012 киньте ссылку, что бы наглядно посмотреть что там не так. Quote Link to post Share on other sites
95595595 Posted October 22, 2012 Report Share Posted October 22, 2012 к сожалению, ссылки нет, т.к. устанавливается все на денвер, есть скрин ( http://www.onlinedisk.ru/image/964848/Безымянный.png ).Ошибка возникает после установки новой сортировки и удалении в файле products старой сортировки - при переходе по ссылке старой сортировки, возникает вышеописанная ошибка(((Сами ошибки меня не смущают, т.к. никто не будет заходить по старым ссылкам сортировки, но ведь данные ошибки могут сказаться на безопасности сайта? или нет? Quote Link to post Share on other sites
Wizard Posted October 22, 2012 Author Report Share Posted October 22, 2012 по скриншоту мало что понятно. запакуйте архив и бросьте ссылку через личку вместе с архивом базы. Quote Link to post Share on other sites
Albinos4210 Posted October 26, 2012 Report Share Posted October 26, 2012 {* Фильтр по свойствам *}{if $features}<div id="features"><form method="get" action="{url page=null}"><table > {foreach $features as $f} <tr> <td class="feature_name" data-feature="{$f->id}"> {$f->name}: <br> </td> </tr> <tr> <td class="feature_values"> <ul style="list-style: none; margin: 0; padding: 0"> {foreach $f->options as $k=>$o} <li><input type="checkbox" name="{$f->id}[]" {if $filter_features.{$f->id} && in_array($o->value,$filter_features.{$f->id})}checked="checked"{/if} value="{$o->value|escape}" />{$o->value|escape}</li> {/foreach} </ul> </td> </tr> {/foreach} </table><input type="submit" value="Применить" /></form><a href="{url params=[$f->id=>null, page=>null]}" {if !$smarty.get.$f@key}class="selected"{/if}>Все</a></div>{/if}Почемуто скидывает только последнюю характеристику.Подскажите в чем проблема Quote Link to post Share on other sites
95595595 Posted October 26, 2012 Report Share Posted October 26, 2012 в смысле скидывают, можно скрин? Quote Link to post Share on other sites
Albinos4210 Posted October 26, 2012 Report Share Posted October 26, 2012 есть 3 групы характеристиктипа (пример)1 ос..андроид..симбиан.. итд2 клавиатура..кверти..сенсор..итд3 корпус......когда выбераеш параметры и нажимаеш применить срабатывает фильтр норм.НО когда нажимаеш скинуть фильтр (при таком коде как вверху) то скидывает только3 характеристику (корпус) Quote Link to post Share on other sites
95595595 Posted October 26, 2012 Report Share Posted October 26, 2012 это вы про верхний фильтр или про фильтр слева страницы? Quote Link to post Share on other sites
Albinos4210 Posted October 26, 2012 Report Share Posted October 26, 2012 слева(чекбоксы) Quote Link to post Share on other sites
Albinos4210 Posted October 29, 2012 Report Share Posted October 29, 2012 Никто не знает? Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.