granata005 Опубликовано 15 ноября, 2012 Жалоба Поделиться Опубликовано 15 ноября, 2012 А сюда же фильтр по бренду и цены "от и до" можно попросить? ) Цитата Ссылка на сообщение Поделиться на другие сайты
PatapchuK Опубликовано 5 декабря, 2012 Жалоба Поделиться Опубликовано 5 декабря, 2012 Никак немогу прикрутить фильтр, все время какие-то ошибкиWarning: Placeholder substitution error. Diagnostics: "AND (po.feature_id=? OR po.product_id in (SELECT product_id FROM s_options WHERE feature_id=? AND value=NOT_A_SCALAR_PLACEHOLDER_2 )) " in S:\home\111.com\www\api\Database.php on line 132Warning: Placeholder substitution error. Diagnostics: "AND p.id in (SELECT product_id FROM s_options WHERE feature_id=? AND value=NOT_A_SCALAR_PLACEHOLDER_1 ) " in S:\home\111.com\www\api\Database.php on line 132Warning: Placeholder substitution error. Diagnostics: "AND p.id in (SELECT product_id FROM s_options WHERE feature_id=? AND value=NOT_A_SCALAR_PLACEHOLDER_1 ) " in S:\home\111.com\www\api\Database.php on line 132Warning: Cannot modify header information - headers already sent by (output started at S:\home\111.com\www\api\Database.php:132) in S:\home\111.com\www\index.php on line 26уже тысячу раз проверил правильность установки, прописи value in (?@), всеравно ошибка остается.Помогите что можно сделать?? Цитата Ссылка на сообщение Поделиться на другие сайты
granata005 Опубликовано 24 декабря, 2012 Жалоба Поделиться Опубликовано 24 декабря, 2012 $("label").click(function(){if ($(this).attr("for") != "") {if ($("#" + $(this).attr("for")).is(':checked')) $("#" + $(this).attr("for")).attr('checked',false);else $("#" + $(this).attr("for")).attr('checked',true);$("#" + $(this).attr("for")).trigger('change');}});кто-нибудь это добавлял? как правильно добавить? Цитата Ссылка на сообщение Поделиться на другие сайты
kdgroup Опубликовано 6 января, 2013 Жалоба Поделиться Опубликовано 6 января, 2013 Требуется не зажравшийся мастер, который поможет внедрить данный фильтр на сайт. На данный момент очень нуждаюсь в фильре:-по цене-по возрасту (у каждого товара разные возрастные ограничения, например, от 3 до 6 лет от 3-7 лет и так далее. Контакты:Skype: k-vinogradov Цитата Ссылка на сообщение Поделиться на другие сайты
Alexei Seremet Опубликовано 15 января, 2013 Жалоба Поделиться Опубликовано 15 января, 2013 Спасибо за фильтр.Может кто подскажет как убрать скобки "[]" (%5B%5D) в УРЛе?нашел где убрать, но хотел бы знать если они вообще нужны?также нашел как преобразовать адрес но не знаю что и куда вставитьhttp://php.net/manual/ru/function.rawurldecode.php Цитата Ссылка на сообщение Поделиться на другие сайты
osben Опубликовано 15 января, 2013 Жалоба Поделиться Опубликовано 15 января, 2013 [] в урл используется для обозначение масива, тем самым дает возможность к примеру применять два значение в одной свойстве ?size[]=46&size[]=48 есть парамет size содержит масив с двумя значениями 46 и 48 . Если убрать [] то надо переписывать работу фильтров Цитата Ссылка на сообщение Поделиться на другие сайты
Alexei Seremet Опубликовано 15 января, 2013 Жалоба Поделиться Опубликовано 15 января, 2013 Osben, спасибо за ответА не подскажете как вывести на странице простым текстом выбранное значение?Например: вы выбрали размер: один, два, три, и тд ицвет: красный, белый, желтый, и тд Цитата Ссылка на сообщение Поделиться на другие сайты
Noxter Опубликовано 15 января, 2013 Жалоба Поделиться Опубликовано 15 января, 2013 Можно использовать mod_rewrite в .htaccess Цитата Ссылка на сообщение Поделиться на другие сайты
Alexei Seremet Опубликовано 15 января, 2013 Жалоба Поделиться Опубликовано 15 января, 2013 Можно использовать mod_rewrite в .htaccessспасибо, возможно так и сделаю Цитата Ссылка на сообщение Поделиться на другие сайты
Alexei Seremet Опубликовано 16 января, 2013 Жалоба Поделиться Опубликовано 16 января, 2013 Не подскажете как вывести на странице простым текстом выбранное значение?Пример: Вы выбрали размер: XS, S, M и цвет: красный, белый, желтый Цитата Ссылка на сообщение Поделиться на другие сайты
Goplyak Опубликовано 3 апреля, 2013 Жалоба Поделиться Опубликовано 3 апреля, 2013 на 2.2.1 работает ? кто-то проверял? Цитата Ссылка на сообщение Поделиться на другие сайты
digimon Опубликовано 3 мая, 2013 Жалоба Поделиться Опубликовано 3 мая, 2013 ссылку киньте на рабочий пример Цитата Ссылка на сообщение Поделиться на другие сайты
Jmen Опубликовано 31 июля, 2013 Жалоба Поделиться Опубликовано 31 июля, 2013 Всем привет!Подскажите пожалуйста все строчки поменял и добавил, а вот что делать с файлами которые находятся в папке так и не понял( если можно подробнее описать что и куда нужно копировать и вставлять (Features.php; filter_checkbox.tpl; filter_pseudo_reference.tpl; index.tpl; Products.php; products.tpl).Огромное человеческое СПАСИБО! Цитата Ссылка на сообщение Поделиться на другие сайты
frazer Опубликовано 31 июля, 2013 Жалоба Поделиться Опубликовано 31 июля, 2013 Что за ошибка не могу понять, сделал по инструкции. версия движка 2.2.4. Warning: Placeholder substitution error. Diagnostics: "AND (po.feature_id=? OR po.product_id in (SELECT product_id FROM s_options WHERE feature_id=? AND value in (NOT_AN_ARRAY_PLACEHOLDER_2) )) " in K:\home\.ru\www\api\Database.php on line 132 Warning: Placeholder substitution error. Diagnostics: "AND p.id in (SELECT product_id FROM s_options WHERE feature_id=? AND value in (NOT_AN_ARRAY_PLACEHOLDER_1))" in K:\home\.ru\www\api\Database.php on line 132 Warning: Placeholder substitution error. Diagnostics: "AND p.id in (SELECT product_id FROM s_options WHERE feature_id=? AND value in (NOT_AN_ARRAY_PLACEHOLDER_1))" in K:\home\.ru\www\api\Database.php on line 132 Warning: Cannot modify header information - headers already sent by (output started at K:\home\.ru\www\api\Database.php:132) in K:\home\alfish.ru\www\index.php on line 33 а в самом шаблоне при выборе свойства такая ошибка Как и где я мог допустить ошибку? Warning: in_array() expects parameter 2 to be array, string given in K:\home\.ru\www\compiled\2013_1\ade1cbc0b358a9d5c3491943d5ca491610521a3a.file.filter_pseudo_reference.tpl.php on line 93 value="плавающий" id='198-плавающий'/> Warning: in_array() expects parameter 2 to be array, string given in K:\home\.ru\www\compiled\2013_1\ade1cbc0b358a9d5c3491943d5ca491610521a3a.file.filter_pseudo_reference.tpl.php on line 98 >плавающий Цитата Ссылка на сообщение Поделиться на другие сайты
alaster Опубликовано 31 июля, 2013 Жалоба Поделиться Опубликовано 31 июля, 2013 Вероятно вместо массива id'шников передана какая-то бурда. Скорее всего это пустая бурда.Собственно и in_array ругается на это же. Цитата Ссылка на сообщение Поделиться на другие сайты
heyfor Опубликовано 15 сентября, 2013 Жалоба Поделиться Опубликовано 15 сентября, 2013 Вероятно вместо массива id'шников передана какая-то бурда. Скорее всего это пустая бурда.Собственно и in_array ругается на это же.И как с этим бороться? Или что-то не так с инструкцией? Цитата Ссылка на сообщение Поделиться на другие сайты
alaster Опубликовано 15 сентября, 2013 Жалоба Поделиться Опубликовано 15 сентября, 2013 И как с этим бороться? Или что-то не так с инструкцией?Передавать правильные параметры)) Цитата Ссылка на сообщение Поделиться на другие сайты
Romalibert Опубликовано 16 октября, 2013 Жалоба Поделиться Опубликовано 16 октября, 2013 подскажите, как сбросить все значения фильтра сразу? Цитата Ссылка на сообщение Поделиться на другие сайты
mart Опубликовано 16 октября, 2013 Жалоба Поделиться Опубликовано 16 октября, 2013 Для 1 параметра <a href="{url params=[$f->id=>null, page=>null]}">Сбросить</a> Для всех значений удобнее использовать основной УРЛ категории, т.е. <a href="catalog/{if $category}{$category->url}/{/if}{if $brand}{$brand->url}{/if}">Сбросить</a> Цитата Ссылка на сообщение Поделиться на другие сайты
Romalibert Опубликовано 16 октября, 2013 Жалоба Поделиться Опубликовано 16 октября, 2013 Для 1 параметра <a href="{url params=[$f->id=>null, page=>null]}">Сбросить</a> Для всех значений удобнее использовать основной УРЛ категории, т.е. <a href="catalog/{if $category}{$category->url}/{/if}{if $brand}{$brand->url}{/if}">Сбросить</a> Спасибо, просто и эффективно! Цитата Ссылка на сообщение Поделиться на другие сайты
phenix Опубликовано 6 января, 2014 Жалоба Поделиться Опубликовано 6 января, 2014 Люди, подскажите, пожалуйста, как избавиться от пропадания свойств, которые уже не могут быть выбраны. Хотелось бы их сделать просто неактивными. Цитата Ссылка на сообщение Поделиться на другие сайты
mulekula Опубликовано 25 января, 2014 Жалоба Поделиться Опубликовано 25 января, 2014 Привет всем!Что не так? Warning: Placeholder substitution error. Diagnostics: "AND (po.feature_id=? OR po.product_id in (SELECT product_id FROM s_options WHERE feature_id=? AND value in(NOT_AN_ARRAY_PLACEHOLDER_2))) " if(isset($filter['features'])) foreach($filter['features'] as $feature=>$value) { $features_filter .= $this->db->placehold('AND (po.feature_id=? OR po.product_id in (SELECT product_id FROM __options WHERE feature_id=? AND value in(?@))) ', $feature, $feature, $value); } Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 25 января, 2014 Жалоба Поделиться Опубликовано 25 января, 2014 Не $feature, $feature, $value А $feature, $value Цитата Ссылка на сообщение Поделиться на другие сайты
mulekula Опубликовано 26 января, 2014 Жалоба Поделиться Опубликовано 26 января, 2014 все получилось, но почему когда я выбираю один параметр, второй автоматически подставляется Цитата Ссылка на сообщение Поделиться на другие сайты
GeoRin Опубликовано 11 февраля, 2014 Жалоба Поделиться Опубликовано 11 февраля, 2014 В каком то сообщении промелькнуло что будет фильтр по цене "от и до" очень нужна данная вещь. Переходя по ссылкам вроде не заметил его. Можете помочь с его реализации?У меня имеется данное решение - не помню правда где его нарыл - если кому интересно могу выложить здесь, если это не запрещено правилами. Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.