Ищу простенький модуль


Ormanix
 Поделиться

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

Всем привет,

 

Ищу модуль который позволяет скрыть от глаз посетителя бренды в которых в данный момент товаров нет. На странице где отображаются все бренды, брендов достаточно много, но в некоторых из них товаров нет в наличии и при переходе к этому бренду посетитель видит "Товары данного производителя отсутствуют".

 

Хотелось бы чтобы такие бренды вообще не показывались до тех пор, пока в них не появятся товары. Вручную все это делать из админки не вариант, выгрузка от поставщиков обновляется каждые несколько часов. Не буду же я каждый час проверять появился ли товар у отключенного бренда :)

 

P.S. Версия движка 2.3.0.2.2.

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

Нашел модуль на соседнем форуме, но что-то не работает он на моей версии. Вроде бы все работает и на сайте бренд без товаров скрывается, но вот если перейти в любой бренд то сыпятся ошибки. Прикрепляю модуль к сообщению. Может кто глянет и подправит ? :)

 

Ну очень буду благодарен :) 

 

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

4 часа назад, Ormanix сказал:

Прикрепляю модуль к сообщению

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

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

Возможно пригодится. Лично не проверяла работоспособность.  https://www.opencart.com/index.php?route=marketplace/extension/info&member_token=oXKmwylLlfXZGx7d3lk2pkILPtUCNHjJ&extension_id=27768 

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

23 часа назад, Blondy сказал:

Возможно пригодится. Лично не проверяла работоспособность.  https://www.opencart.com/index.php?route=marketplace/extension/info&member_token=oXKmwylLlfXZGx7d3lk2pkILPtUCNHjJ&extension_id=27768 

 

Как раз его я и ставил. После установки при переходе на любой бренд ошибки сыпятся вот такие:

 

Скрытый текст

Fatal error: Uncaught exception 'Exception' with message 'Error: Unknown column 'm.manufacturer_id' in 'where clause'<br />Error No: 1054<br />SELECT * FROM manufacturer_to_layout WHERE manufacturer_id = '196' AND store_id = '0' AND ((SELECT COUNT(*) FROM product as p WHERE p.manufacturer_id=m.manufacturer_id AND p.status='1')>0)' in /var/www/amuroff.ru/data/www/amuroff.ru/system/library/db/mysqli.php:45 Stack trace: #0 /var/www/amuroff.ru/data/www/amuroff.ru/system/library/db.php(21): DB\MySQLi->query('SELECT * FROM m...', Array) #1 /var/www/amuroff.ru/data/www/amuroff.ru/system/storage/modification/catalog/model/catalog/manufacturer.php(10): DB->query('SELECT * FROM m...') #2 [internal function]: ModelCatalogManufacturer->getManufacturerLayoutId('196') #3 /var/www/amuroff.ru/data/www/amuroff.ru/vqmod/vqcache/vq2-system_storage_modification_system_engine_loader.php(189): call_user_func_array(Array, Array) #4 [internal function]: Loader->{closure}(Array, Array) #5 /var/www/amuroff.ru/data/www/amuroff.ru/system/engine/proxy.php(30): call_user_func_array(Object(Closure), Array) #6 /var/www/amuroff.ru/data/www/amuroff.ru/catalog/controller/common/column_left.php(22): Proxy->__call('getManufacturer...', Array) #7 /var/www/amuroff.ru/data/www/amuroff.ru/catalog/controller/common/column_left.php(22): Proxy->getManufacturerLayoutId('196') #8 [internal function]: ControllerCommonColumnLeft->index(Array) #9 /var/www/amuroff.ru/data/www/amuroff.ru/vqmod/vqcache/vq2-system_storage_modification_system_engine_action.php(56): call_user_func_array(Array, Array) #10 /var/www/amuroff.ru/data/www/amuroff.ru/vqmod/vqcache/vq2-system_storage_modification_system_engine_loader.php(29): Action->execute(Object(Registry), Array) #11 /var/www/amuroff.ru/data/www/amuroff.ru/vqmod/vqcache/vq2-system_storage_modification_catalog_controller_product_manufacturer.php(842): Loader->controller('common/column_l...') #12 [internal function]: ControllerProductManufacturer->info() #13 /var/www/amuroff.ru/data/www/amuroff.ru/vqmod/vqcache/vq2-system_storage_modifi in /var/www/amuroff.ru/data/www/amuroff.ru/system/library/db/mysqli.php on line 45

 

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

16 минут назад, Blondy сказал:

эм, боюсь спросить, зачем вам vqmod ? 

 

Для этого модуля https://liveopencart.ru/opencart-moduli-shablony/moduli/prochee/svyazannyie-optsii-2:( Без него никак не обойтись.

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

В 27.01.2018 at 16:50, Ormanix сказал:

Так что получается из-за vqmod этого дурацкого ничего не выйдет? :(

 

ТЫЦ, но вроде как нужно его ставить в связке с модулем автоматическая обработка прайс листов. Уточните у автора.

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

Присоединяйтесь к обсуждению

Вы можете опубликовать сейчас и зарегистрироваться позже. Если у вас есть учётная запись, войдите, чтобы публиковать под своей учётной записью.

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Показать вместо этого как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Нельзя вставлять изображения напрямую. Загрузите или вставьте изображения по URL.

 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу