COVID2019 и это вот все. Друзья, вся эта история начинает плохо пахнет. Мойте руки, не ходите в люди. Отложите все плановые покупки и положите в носок заначку. Заприте ваших родителей, бабушек-дедушек на даче. Лучше перебдеть чем недобдеть. Берегите себя!

Brauderberg

Соучастники
  • Публикации

    1
  • Зарегистрирован

  • Посещение

Все публикации пользователя Brauderberg

  1. Всем привет! Прошу помощи у знающих. Проблема собственно с модулем CoolFilter. После добавления необходимых групп фильтров, фильтров товара при попытке, уже в самом магазине, нажать на категорию, то выбивает следующую ошибку: Notice: Error: Not unique table/alias: 'tb'Error No: 1066SELECT COUNT(DISTINCT p.product_id) AS total FROM oc_product_to_category p2c LEFT JOIN oc_product p ON (p2c.product_id = p.product_id) LEFT JOIN (SELECT pr.product_id, pr.price, (SELECT pd2.price FROM `oc_product_discount` pd2 WHERE pd2.product_id = pr.product_id AND pd2.customer_group_id = '1' AND pd2.quantity = '1' AND ((pd2.date_start = '0000-00-00' OR pd2.date_start < '2015-02-25 15:59:00') AND (pd2.date_end = '0000-00-00' OR pd2.date_end > '2015-02-25 15:59:00')) ORDER BY pd2.priority ASC, pd2.price ASC LIMIT 1) discount, (SELECT ps.price FROM `oc_product_special` ps WHERE ps.product_id = pr.product_id AND ps.customer_group_id = '1' AND ((ps.date_start = '0000-00-00' OR ps.date_start < '2015-02-25 15:59:00') AND (ps.date_end = '0000-00-00' OR ps.date_end > '2015-02-25 15:59:00')) ORDER BY ps.priority ASC, ps.price ASC LIMIT 1) special FROM `oc_product` pr LEFT JOIN `oc_product_to_category` ct ON (pr.product_id = ct.product_id) WHERE pr.status = '1') tb ON (p.product_id = tb.product_id) LEFT JOIN (SELECT pr.product_id, pr.price, (SELECT pd2.price FROM `oc_product_discount` pd2 WHERE pd2.product_id = pr.product_id AND pd2.customer_group_id = '1' AND pd2.quantity = '1' AND ((pd2.date_start = '0000-00-00' OR pd2.date_start < '2015-02-25 15:59:00') AND (pd2.date_end = '0000-00-00' OR pd2.date_end > '2015-02-25 15:59:00')) ORDER BY pd2.priority ASC, pd2.price ASC LIMIT 1) discount, (SELECT ps.price FROM `oc_product_special` ps WHERE ps.product_id = pr.product_id AND ps.customer_group_id = '1' AND ((ps.date_start = '0000-00-00' OR ps.date_start < '2015-02-25 15:59:00') AND (ps.date_end = '0000-00-00' OR ps.date_end > '2015-02-25 15:59:00')) ORDER BY ps.priority ASC, ps.price ASC LIMIT 1) special FROM `oc_product` pr LEFT JOIN `oc_product_to_category` ct ON (pr.product_id = ct.product_id) WHERE pr.status = '1') tb ON (p.product_id = tb.product_id) LEFT JOIN oc_product_description pd ON (p.product_id = pd.product_id) LEFT JOIN oc_product_to_store p2s ON (p.product_id = p2s.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND p.date_available <= '2015-02-25 15:59:00' AND p2s.store_id = '0' AND p2c.category_id = '57'AND tb.price >= '833000' AND (tb.discount IS NULL OR tb.discount >= '833000') AND (tb.special IS NULL OR tb.special >= '833000') AND tb.price <= '9999999' AND (tb.discount IS NULL OR tb.discount <= '9999999') AND (tb.special IS NULL OR tb.special <= '9999999')AND tb.price >= '833000' AND (tb.discount IS NULL OR tb.discount >= '833000') AND (tb.special IS NULL OR tb.special >= '833000') AND tb.price <= '9999999' AND (tb.discount IS NULL OR tb.discount <= '9999999') AND (tb.special IS NULL OR tb.special <= '9999999') in D:\inetpub\vhosts\hhw.by\httpdocs\system\database\mysql.php on line 50Лог из vQmod Менеджера: ---------- Date: 2015-02-25 15:59:05 ~ IP : 178.121.245.129 ----------REQUEST URI : /index.php?route=product/category&path=20MOD DETAILS: modFile : D:\inetpub\vhosts\hhw.by\httpdocs\vqmod/xml/vqmod_filter_products.xml id : Cool Filter version : 1.5.5.1.3 vqmver : 2.1.x author : <a onClick="window.open('http://ocshop.info');" title="Ocshop.info">Ocshop.info</a>File Name : catalog/controller/product/category.php(4)VQModObject::applyMod - SEARCH NOT FOUND (ABORTING MOD): if ($category_info) {-------------------------------------------------------------------------------- Date: 2015-02-25 15:59:06 ~ IP : 178.121.245.129 ----------REQUEST URI : /index.php?route=product/category&path=33MOD DETAILS: modFile : D:\inetpub\vhosts\hhw.by\httpdocs\vqmod/xml/vqmod_filter_products.xml id : Cool Filter version : 1.5.5.1.3 vqmver : 2.1.x author : <a onClick="window.open('http://ocshop.info');" title="Ocshop.info">Ocshop.info</a>File Name : catalog/controller/product/category.php(4)VQModObject::applyMod - SEARCH NOT FOUND (ABORTING MOD): if ($category_info) {-------------------------------------------------------------------------------- Date: 2015-02-25 15:59:14 ~ IP : 178.121.245.129 ----------REQUEST URI : /index.php?route=product/category&path=57MOD DETAILS: modFile : D:\inetpub\vhosts\hhw.by\httpdocs\vqmod/xml/vqmod_filter_products.xml id : Cool Filter version : 1.5.5.1.3 vqmver : 2.1.x author : <a onClick="window.open('http://ocshop.info');" title="Ocshop.info">Ocshop.info</a>File Name : catalog/controller/product/category.php(4)VQModObject::applyMod - SEARCH NOT FOUND (ABORTING MOD): if ($category_info) {----------------------------------------------------------------------Как я понял, здесь говориться о том, что некое значение неуникально и система не знает, что выбрать. НО. Если через модуль «Кэш Менеджер» очистить кэш vQmod все начинает работать. НО работает до тех пор, пока не откроешь в новой вкладке категорию. Т.е. работает корректно только в текущей вкладке браузера. Наблюдается в Chrome, Safari, IE. Просьба помочь решить данную проблему. Заранее спасибо!