walexnokia Posted February 11, 2014 Report Share Posted February 11, 2014 выкладывай Quote Link to post Share on other sites
Noxter Posted February 11, 2014 Report Share Posted February 11, 2014 У меня имеется данное решение - не помню правда где его нарыл - если кому интересно могу выложить здесь, если это не запрещено правилами.Если разработка чужая и платная то выложив это Вам грозит бан. Quote Link to post Share on other sites
just_simao Posted March 10, 2014 Report Share Posted March 10, 2014 Добрый день. Simpla 2.2.4. Ошибка такая же как и у человека несколько постов выше. Помогите побороть. Quote Link to post Share on other sites
ton Posted April 8, 2014 Report Share Posted April 8, 2014 Такой вопрос .Можно пожалуйста подробную инструкцию, потому что файлы все уже сто раз были измененны...и по строкам ориентироватся нереально. Quote Link to post Share on other sites
Алексей Склейнов Posted July 15, 2014 Report Share Posted July 15, 2014 для версии 2.3.6 - 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 X:\home\test1.ru\www\api\Database.php on line 118 кто в курсе сего момента? ссылка в таком виде http://test1.ru/catalog/prod-tovary?1%5B%5D=GSM+900%2F1800%2F1900&4%5B%5D=Android+4.0&156%5B%5D=1+%D0%93%D0%B1 Quote Link to post Share on other sites
DraveMor Posted August 31, 2014 Report Share Posted August 31, 2014 Доброго времени суток. Проблема такова:https://yadi.sk/i/ASiS5EPTaiRJbНазвания свойств одни и те же, но разные категории. Например "GPS" (категория свойства), а "есть" (само свойство). Как сделать так, что бы свойства не дублировались, а были прикреплены каждое к своей категории? Пример на скрине, в рабочем состоянии должен выглядеть примерно вот так: GPS: есть (29) нет (2) 3G: есть (40) нет (20) Как возможно поправить такой маленький косяк? Quote Link to post Share on other sites
xilt Posted September 6, 2014 Report Share Posted September 6, 2014 Может кто реализовывал, вывод выбранных свойств, как на фото ? P.S Кто поможет, отблагодарю $ Quote Link to post Share on other sites
rarara Posted September 15, 2014 Report Share Posted September 15, 2014 Помогите себе поставить Quote Link to post Share on other sites
rarara Posted September 15, 2014 Report Share Posted September 15, 2014 Попонятнее объясните установку, до меня не доходит, эти файлы кидаю себевношу изменения указанные(обновления и т.п.)а как запилить и куда фильтр сам? Quote Link to post Share on other sites
Noxter Posted September 17, 2014 Report Share Posted September 17, 2014 Попонятнее объясните установку, до меня не доходит, эти файлы кидаю себе вношу изменения указанные(обновления и т.п.) а как запилить и куда фильтр сам?В шаблоне products.tpl в нужном месте прописываете {include filter_checkbox.tpl} или {include filter_pseudo_reference.tpl} смотря какой фильтр по душе. Quote Link to post Share on other sites
yaroslav_m Posted October 1, 2014 Report Share Posted October 1, 2014 Применять параметры по клику на чекбокс можно так: 1. присвоить форме уникальный id или class: <form method="get" id="multifilter" action="{url page=null}"> ...</form> 2. Добавить на страницу с фильтром яваскрипт в самый конец: <script>$("#multifilter input:checkbox").click(function() { $("#multifilter").submit(); });</script> П.С. Спасибо большое за бесплатное решение, скрипт установил без проблем на версию 2.3.6 Quote Link to post Share on other sites
Noxter Posted October 3, 2014 Report Share Posted October 3, 2014 для версии 2.3.6 - 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 X:\home\test1.ru\www\api\Database.php on line 118 кто в курсе сего момента? ссылка в таком виде http://test1.ru/catalog/prod-tovary?1[]=GSM+900/1800/1900&4[]=Android+4.0&156[]=1+Гб Написал статью проверенно на версии 2.3.6 все работает. Quote Link to post Share on other sites
rarara Posted October 20, 2014 Report Share Posted October 20, 2014 Написал статью проверенно на версии 2.3.6 все работает.Warning: 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 /home/users2/a/artclimatufa/domains/ufa-centr-snab.com/api/Database.php on line 118 Ошибку дал когда свойство выбрал. И стили как будто слетели Quote Link to post Share on other sites
rarara Posted October 20, 2014 Report Share Posted October 20, 2014 вот так Quote Link to post Share on other sites
rarara Posted October 20, 2014 Report Share Posted October 20, 2014 и еще версия 2,3,3 Quote Link to post Share on other sites
rarara Posted October 20, 2014 Report Share Posted October 20, 2014 if(($val = $this->request->get($feature->id))!='') $filter['features'][$feature->id] = $val; Что то с этой строкой да? Quote Link to post Share on other sites
rarara Posted October 20, 2014 Report Share Posted October 20, 2014 для версии 2.3.6 - 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 X:\home\test1.ru\www\api\Database.php on line 118 кто в курсе сего момента? ссылка в таком виде http://test1.ru/catalog/prod-tovary?1%5B%5D=GSM+900%2F1800%2F1900&4%5B%5D=Android+4.0&156%5B%5D=1+%D0%93%D0%B1 такая же ерунда Quote Link to post Share on other sites
Noxter Posted October 20, 2014 Report Share Posted October 20, 2014 if(($val = $this->request->get($feature->id))!='') $filter['features'][$feature->id] = $val; Что то с этой строкой да?и еще версия 2,3,35 сообщений подряд и все от Вас. У Вас пальцы не болят печатать? Лучше бы вместо заниматься ерундой пробежались еще раз по статье и увидели бы что статья написана для версии 2.3.6, а не для версии 2.3.3. Quote Link to post Share on other sites
Noxter Posted October 20, 2014 Report Share Posted October 20, 2014 Немного изменил статью, добавил еще один шаг. Я забыл в статье упомянуть изменения в функции count_products без которых выдавало вышеуказанную ошибку. UPD: Прикрепил архив с готовыми файлами для версии 2.3.6. Quote Link to post Share on other sites
rarara Posted October 20, 2014 Report Share Posted October 20, 2014 5 сообщений подряд и все от Вас.У Вас пальцы не болят печатать?Лучше бы вместо заниматься ерундой пробежались еще раз по статье и увидели бы что статья написана для версии 2.3.6, а не для версии 2.3.3. раза бегал и видел, что идет не только на 2,3,6И тем не менее думаю можно поправить для 2,3,3 ведь почти работает))) Quote Link to post Share on other sites
Jedi Posted December 3, 2014 Report Share Posted December 3, 2014 Warning: 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 /home/users2/a/artclimatufa/domains/ufa-centr-snab.com/api/Database.php on line 118 Ошибку дал когда свойство выбрал. И стили как будто слетели Всем привет! Я столкнулся с точно такой же ошибкой, так и не нашел в теме, как исправить. Можете подсказать? Quote Link to post Share on other sites
Noxter Posted December 3, 2014 Report Share Posted December 3, 2014 Всем привет! Я столкнулся с точно такой же ошибкой, так и не нашел в теме, как исправить. Можете подсказать?А Вы пробовали сделать по моей статье? Я уверен что Вы забыли внести правки в файл api/Products.php, а именно в нужных запросах SQL заменить value=? на value in (?@). P.S. Jedi ты вроде как программист, а элементарную ошибку сам исправить не можешь, странно как то, я бы на твоем месте убрал галочку из профиля "Программирование". Quote Link to post Share on other sites
Jedi Posted December 3, 2014 Report Share Posted December 3, 2014 А Вы пробовали сделать по моей статье? Я уверен что Вы забыли внести правки в файл api/Products.php, а именно в нужных запросах SQL заменить value=? на value in (?@).P.S. Jedi ты вроде как программист, а элементарную ошибку сам исправить не можешь, странно как то, я бы на твоем месте убрал галочку из профиля "Программирование". А я бы на Вашем месте не делал поспешных выводов, не разобравшись в ситуации. Вот к примеру, Вы всерьез считаете, что если я преодолел свою лень и зашел на форум, чтобы поискать информацию об этой проблеме, то я не преодолел её в достаточной степени, чтобы попробовать проверить место ошибки и устранить её, когда для последнего требуется намного меньше усилий не только мозговых, но и физических? Так вот. у меня изначально там нигде не стоит value=?, везде стоит value in (?@) ) Я задал вопрос в стиле "мало ли, может кто знает, и я сэкономлю себе 10-15 мин. жизни, решая эту проблему самостоятельно?". Почему нужно сразу уходить в фалометрию.. не понимаю. Вам спасибо за ответ, но к сожалению, не помогло, т.к. везде стоит именно так. И кстати, value=? пробовал. И пробовал без плейсхолдера обойтись. В общем, придётся дальше разбираться. Quote Link to post Share on other sites
Noxter Posted December 3, 2014 Report Share Posted December 3, 2014 Вам точно нужно убрать пометку что вы "Программист", Вы и до сих пор даже с чужой помощью не смогли устранить проблему. Quote Link to post Share on other sites
Jedi Posted December 3, 2014 Report Share Posted December 3, 2014 Вам точно нужно убрать пометку что вы "Программист", Вы и до сих пор даже с чужой помощью не смогли устранить проблему. Я с этой проблемой уж как-нибудь справлюсь. А вот твой совет мне не помог, неужто бамбануло? 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.