Noxter Опубликовано 3 декабря, 2014 Жалоба Поделиться Опубликовано 3 декабря, 2014 Я с этой проблемой уж как-нибудь справлюсь. А вот твой совет мне не помог, неужто бамбануло?Проинформируйте пожалуйста, что по вашему мнению означает "бамбануло", мне очень интересно, что, где и как по вашему "бамбануло". Цитата Ссылка на сообщение Поделиться на другие сайты
Kors Опубликовано 3 декабря, 2014 Жалоба Поделиться Опубликовано 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 Всем привет! Я столкнулся с точно такой же ошибкой, так и не нашел в теме, как исправить. Можете подсказать?Так вот. у меня изначально там нигде не стоит value=?, везде стоит value in (?@) ) Интересная картина выходит. Jedi, по его словам, "столкнулся с точно такой же ошибкой". В цитате про ошибку видно, что она возникает при "value=". В то же время у Jedi, опять же по его словам, "нигде не стоит value=?". Мистика... Должно быть, это чудесное и загадочное стечение обстоятельств и значит "бамбануло". Интересно только, кого "бамбануло" ? Цитата Ссылка на сообщение Поделиться на другие сайты
Noxter Опубликовано 3 декабря, 2014 Жалоба Поделиться Опубликовано 3 декабря, 2014 Интересная картина выходит. Jedi, по его словам, "столкнулся с точно такой же ошибкой". В цитате про ошибку видно, что она возникает при "value=". В то же время у Jedi, опять же по его словам, "нигде не стоит value=?". Мистика... Должно быть, это чудесное и загадочное стечение обстоятельств и значит "бамбануло". Интересно только, кого "бамбануло" ?Я о том же! Просто лень было расписывать и доказывать что либо, он же программист должен сам решить. Цитата Ссылка на сообщение Поделиться на другие сайты
Jedi Опубликовано 3 декабря, 2014 Жалоба Поделиться Опубликовано 3 декабря, 2014 Если у кого-то еще возникнет аналогичная проблема, замену value=? на value in (?@) нужно делать еще и в файле api/features.php Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 3 декабря, 2014 Жалоба Поделиться Опубликовано 3 декабря, 2014 О чем написано в статье Нокстера в пункте номер 3 Цитата Ссылка на сообщение Поделиться на другие сайты
Noxter Опубликовано 4 декабря, 2014 Жалоба Поделиться Опубликовано 4 декабря, 2014 О чем написано в статье Нокстера в пункте номер 3Имхо: да он какой то болбес, что в моей статье что в статье визарда этот момент расписан. Тоже мне программист. Цитата Ссылка на сообщение Поделиться на другие сайты
bossfi Опубликовано 6 декабря, 2014 Жалоба Поделиться Опубликовано 6 декабря, 2014 Отличное решение для фильтра. А как это-же сделать для брендов? Цитата Ссылка на сообщение Поделиться на другие сайты
comfortal Опубликовано 8 декабря, 2014 Жалоба Поделиться Опубликовано 8 декабря, 2014 Есть такая проблема, при применении фильтра, кол-во страниц в категории не изменяется и остаются активными, при переходе на которые открываются пустые страницы. Т.е. если применил фильтр и там остался один товар, а кол-во страниц так и осталось шесть Цитата Ссылка на сообщение Поделиться на другие сайты
stroker Опубликовано 8 декабря, 2014 Жалоба Поделиться Опубликовано 8 декабря, 2014 Есть такая проблема, при применении фильтра, кол-во страниц в категории не изменяется и остаются активными, при переходе на которые открываются пустые страницы. Т.е. если применил фильтр и там остался один товар, а кол-во страниц так и осталось шесть Вообще в api/Products.php изменения под фильтр нужно делать ещё и в функции productsc_count или как там она называется. Как раз для пересчёта страниц Цитата Ссылка на сообщение Поделиться на другие сайты
Noxter Опубликовано 9 декабря, 2014 Жалоба Поделиться Опубликовано 9 декабря, 2014 Вообще в api/Products.php изменения под фильтр нужно делать ещё и в функции productsc_count или как там она называется. Как раз для пересчёта страницА ничего что отфильтрованые параметры и так поступают в функцию подсчета товаров? Цитата Ссылка на сообщение Поделиться на другие сайты
stroker Опубликовано 9 декабря, 2014 Жалоба Поделиться Опубликовано 9 декабря, 2014 А ничего что отфильтрованые параметры и так поступают в функцию подсчета товаров? А нечего что если он не пересчитывает кол-во страниц то значит нехрена данные не приходят в функцию пересчёта? Цитата Ссылка на сообщение Поделиться на другие сайты
Kors Опубликовано 9 декабря, 2014 Жалоба Поделиться Опубликовано 9 декабря, 2014 А ничего что отфильтрованые параметры и так поступают в функцию подсчета товаров?Поступают или не поступают - зависит от того, что у пользователя в скриптах.А что у него там, неизвестно. И очень возможно, ошибка возникает от того, что в статье Noxter-а инструкция написана крайне небрежно.В ней есть такое: 1. В файле api/Products.php в 107-й строке замените: ..... 2. В файле api/Products.php замените код: .... А сами фрагменты для замены полностью ОДИНАКОВЫЕ. Запросто простой пользователь может подумать, что п.2 - повторение п.1, пропустит его и получит вышеупомянутую ошибку. Догадаться, что надо в одном файле провести две одинаковые замены в ДВУХ местах, - неспециалисту практически невозможно... Цитата Ссылка на сообщение Поделиться на другие сайты
comfortal Опубликовано 9 декабря, 2014 Жалоба Поделиться Опубликовано 9 декабря, 2014 Поступают или не поступают - зависит от того, что у пользователя в скриптах.А что у него там, неизвестно. И очень возможно, ошибка возникает от того, что в статье Noxter-а инструкция написана крайне небрежно.В ней есть такое: 1. В файле api/Products.php в 107-й строке замените: ..... 2. В файле api/Products.php замените код: .... А сами фрагменты для замены полностью ОДИНАКОВЫЕ. Запросто простой пользователь может подумать, что п.2 - повторение п.1, пропустит его и получит вышеупомянутую ошибку. Догадаться, что надо в одном файле провести две одинаковые замены в ДВУХ местах, - неспециалисту практически невозможно...Все правильно я так и подумал и получил такую проблему, исправил вторую строчку, это 198 строка, и все заработало. Kors спасибо за помощь. Цитата Ссылка на сообщение Поделиться на другие сайты
Noxter Опубликовано 9 декабря, 2014 Жалоба Поделиться Опубликовано 9 декабря, 2014 Поступают или не поступают - зависит от того, что у пользователя в скриптах.А что у него там, неизвестно. И очень возможно, ошибка возникает от того, что в статье Noxter-а инструкция написана крайне небрежно.В ней есть такое: 1. В файле api/Products.php в 107-й строке замените: ..... 2. В файле api/Products.php замените код: .... А сами фрагменты для замены полностью ОДИНАКОВЫЕ. Запросто простой пользователь может подумать, что п.2 - повторение п.1, пропустит его и получит вышеупомянутую ошибку. Догадаться, что надо в одном файле провести две одинаковые замены в ДВУХ местах, - неспециалисту практически невозможно... Вот для особо одаренных личностей (имхо у которых руки растут с одного места) я и пронумеровал пункты, чтобы не возникало ошибок.Но как я вижу люди все равно не внимательны, им просто нравится такими быть.Сам только что повторно сделал все по статье которую я писал, и знаете у меня почему то все работает без каких либо ошибок. Цитата Ссылка на сообщение Поделиться на другие сайты
bossfi Опубликовано 9 декабря, 2014 Жалоба Поделиться Опубликовано 9 декабря, 2014 Вот для особо одаренных личностей (имхо у которых руки растут с одного места) я и пронумеровал пункты, чтобы не возникало ошибок.Но как я вижу люди все равно не внимательны, им просто нравится такими быть.Сам только что повторно сделал все по статье которую я писал, и знаете у меня почему то все работает без каких либо ошибок. У меня тоже все сразу заработало. Но никак не получается сделать по аналогии то-же самое для брендов, т.к. структура очень отличается. Цитата Ссылка на сообщение Поделиться на другие сайты
Noxter Опубликовано 9 декабря, 2014 Жалоба Поделиться Опубликовано 9 декабря, 2014 У меня тоже все сразу заработало. Но никак не получается сделать по аналогии то-же самое для брендов, т.к. структура очень отличается.Конечно не получится т.к. это не одно и то же. На днях постараюсь написать статью по мере свободного времени. Цитата Ссылка на сообщение Поделиться на другие сайты
shooroop Опубликовано 9 декабря, 2014 Жалоба Поделиться Опубликовано 9 декабря, 2014 Люблю когда все по полочкам расписано и разложено, так у всех программистов но есть исключения иногда смотришь чужой код и офигиваешь ) Каждый сам решает как ему жить и на что тратить время ) Цитата Ссылка на сообщение Поделиться на другие сайты
bossfi Опубликовано 9 декабря, 2014 Жалоба Поделиться Опубликовано 9 декабря, 2014 Конечно не получится т.к. это не одно и то же.На днях постараюсь написать статью по мере свободного времени. Это было бы просто супер Цитата Ссылка на сообщение Поделиться на другие сайты
yodaexolon Опубликовано 20 декабря, 2014 Жалоба Поделиться Опубликовано 20 декабря, 2014 Подскажите пожалуйста, как сделать фильтр для брендов Цитата Ссылка на сообщение Поделиться на другие сайты
Noxter Опубликовано 13 февраля, 2015 Жалоба Поделиться Опубликовано 13 февраля, 2015 Подскажите пожалуйста, как сделать фильтр для брендовФильтр по нескольким брендам сразу? Цитата Ссылка на сообщение Поделиться на другие сайты
yodaexolon Опубликовано 13 февраля, 2015 Жалоба Поделиться Опубликовано 13 февраля, 2015 Фильтр по нескольким брендам сразу?да Цитата Ссылка на сообщение Поделиться на другие сайты
Noxter Опубликовано 13 февраля, 2015 Жалоба Поделиться Опубликовано 13 февраля, 2015 даСделать не проблема но тогда на странице категории пропадет описание бренда т.к. должен быть выбран какой то один бренд, скажем http://beta.simplacms.ru/catalog/mobilnye-telefony/htc. Цитата Ссылка на сообщение Поделиться на другие сайты
yodaexolon Опубликовано 13 февраля, 2015 Жалоба Поделиться Опубликовано 13 февраля, 2015 по фильтру не нужно описания, сейчас прописал названия брендов в свойствах и так фильтрую, но хотелось бы, чтоб был правильный фильтр ) Цитата Ссылка на сообщение Поделиться на другие сайты
Noxter Опубликовано 13 февраля, 2015 Жалоба Поделиться Опубликовано 13 февраля, 2015 (изменено) yodaexolon, в 13 Feb 2015 - 21:45, сказал(а): по фильтру не нужно описания, сейчас прописал названия брендов в свойствах и так фильтрую, но хотелось бы, чтоб был правильный фильтр )Нужно учитывать свойства товаров по указанному бренду. Скажем у бренда Apple не может быть операционной системы Android (к примеру) и т.д. по всем параметрам. Так же само не должно выводить бренд Apple по свойству Операционная система: Android 2.2. Странно почему автор Simpla CMS допустил такую ошибку в фильтре. Изменено 13 февраля, 2015 пользователем Noxter Цитата Ссылка на сообщение Поделиться на другие сайты
Des Опубликовано 14 февраля, 2015 Жалоба Поделиться Опубликовано 14 февраля, 2015 (изменено) Здравствуйте, Noxter! А Вы случайно не делали возможность вывода количества товара рядом с пунктом фильтра? Что-то типу такого: Изменено 14 февраля, 2015 пользователем Des Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.