Перейти к содержанию
Форум поддержки пользователей VamShop

Ошибка при выборе категории товара / фильтра по товарам


Рекомендуемые сообщения

Здравствуйте!

При выборе категории товара на сайте с имеющимися фильтрами по настроенным спецификациям и производителям, получаем ошибку:

1054 - Unknown column 'Тут название производителя' in 'where clause'

SELECT m.manufacturers_id as specification_filters_id,
m.manufacturers_name as filter
FROM manufacturers m
WHERE m.manufacturers_id IN (Тут название производителя)
ORDER BY m.manufacturers_name

Файл /inc/vam_href_link.inc.php - из обновления 1.99.27

Если взять файл /inc/vam_href_link.inc.php из обновления 1.99.16, то при переходе в категорию нет ошибки, но появляется ошибка, если на странице выбранной категории  выбрать пункт фильтра по производителю:
Error: Call to undefined function vam_get_path() in /inc/vam_href_link.inc.php on line 124

Подскажите, пожалуйста, где и что можно исправить.

Спасибо.

Ссылка на сообщение
Поделиться на другие сайты
35 минут назад, vitaly сказал:

Здравствуйте!

При выборе категории товара на сайте с имеющимися фильтрами по настроенным спецификациям и производителям, получаем ошибку:

1054 - Unknown column 'Тут название производителя' in 'where clause'

SELECT m.manufacturers_id as specification_filters_id,
m.manufacturers_name as filter
FROM manufacturers m
WHERE m.manufacturers_id IN (Тут название производителя)
ORDER BY m.manufacturers_name

Файл /inc/vam_href_link.inc.php - из обновления 1.99.27

Если взять файл /inc/vam_href_link.inc.php из обновления 1.99.16, то при переходе в категорию нет ошибки, но появляется ошибка, если на странице выбранной категории  выбрать пункт фильтра по производителю:
Error: Call to undefined function vam_get_path() in /inc/vam_href_link.inc.php on line 124

Подскажите, пожалуйста, где и что можно исправить.

Спасибо.

Здравствуйте!

Вы обновлялись патчами?!

У Вас свой шаблон, или стандартный?!

Если свой, то надо попробовать взять файл /templates/vamshop4/source/boxes/products_filter.php и переписать в свой шаблон.

Ссылка на сообщение
Поделиться на другие сайты
1 час назад, support сказал:

Если свой, то надо попробовать взять файл /templates/vamshop4/source/boxes/products_filter.php и переписать в свой шаблон.

Обновлялись патчами.

Шаблон свой, но при замене файла products_filter.php (последняя версия - в патче 1.99.21-1.99.22) или замене шаблона на стандартный vamshop4/vamshop2 ошибка не исчезает.

 

Ссылка на сообщение
Поделиться на другие сайты
6 минут назад, vitaly сказал:

Обновлялись патчами.

Шаблон свой, но при замене файла products_filter.php (последняя версия - в патче 1.99.21-1.99.22) или замене шаблона на стандартный vamshop4/vamshop2 ошибка не исчезает.

 

Попробуйте класс фильтра заменить в настройках, вот тут писали - 

Вы точно обновились до 1.99.27 версии, по идее, в последнем обновлении как раз подобная ошибка исправлялась.

Ссылка на сообщение
Поделиться на другие сайты
8 минут назад, support сказал:

Вы точно обновились до 1.99.27 версии, по идее, в последнем обновлении как раз подобная ошибка исправлялась.

Переписал патч 1.99.26-1.99.27 еще раз поверх всего - ошибка осталась.

Исправление было в каком обновлении?

По другой категории такая ошибка:

1054 - Unknown column 'до' in 'where clause'

SELECT sf.specification_filters_id,
sf.filter_sort_order,
sfd.filter
FROM specification_filters sf
INNER JOIN specification_filters_description sfd ON (sfd.specification_filters_id = sf.specification_filters_id AND sfd.language_id = 1)
WHERE sf.specifications_id = 50
AND sf.specification_filters_id IN (до,500)
ORDER BY sf.filter_sort_order, sfd.filter

Ссылка на сообщение
Поделиться на другие сайты
1 минуту назад, vitaly сказал:

Переписал патч 1.99.26-1.99.27 еще раз поверх всего - ошибка осталась.

Исправление было в каком обновлении?

В последнем или предпоследнем.

Вы почитайте по ссылке, что я привёл.

Там можно попробовать в настройках фильтра поменять класс фильтра.

 

Ссылка на сообщение
Поделиться на другие сайты
57 минут назад, support сказал:

Там можно попробовать в настройках фильтра поменять класс фильтра.

Спасибо. Меняю настройки фильтров - ошибка пропадает.

Ссылка на сообщение
Поделиться на другие сайты

Как можно убрать фильтры, которые отображаются по центру страницы (номер 2 на рис.), а в левой части страницы оставить (номер 1 на рис.).

Нашел, что фильтры в левой части страницы можно убрать в настройках боксов, а как убрать по центру страницы - не нашел таких настроек.

filtr.png

Ссылка на сообщение
Поделиться на другие сайты
8 часов назад, vitaly сказал:

Как можно убрать фильтры, которые отображаются по центру страницы (номер 2 на рис.), а в левой части страницы оставить (номер 1 на рис.).

 

Фильтры по центру отключаются в Админке - Настройки - Разное - Спецификации товаров - Показывать фильтры - False

Ссылка на сообщение
Поделиться на другие сайты
2 часа назад, support сказал:

Фильтры по центру отключаются в Админке - Настройки - Разное - Спецификации товаров - Показывать фильтры - False

Спасибо.

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...