Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Ошибка Notice: Undefined index: route in


leskurs

Recommended Posts

Здравствуйте, после фильтрации в категории, когда переходишь на главную выдает ошибку 

Notice: Undefined index: route in /home/httpd/vhosts/autoboxgt.ru/httpdocs/vqmod/vqcache/vq2-catalog_model_catalog_product.php on line 46Notice: Undefined index: route in/home/httpd/vhosts/autoboxgt.ru/httpdocs/vqmod/vqcache/vq2-catalog_model_catalog_product.php on line 46Notice: Undefined index: route in/home/httpd/vhosts/autoboxgt.ru/httpdocs/vqmod/vqcache/vq2-catalog_model_catalog_product.php on line 46Notice: Undefined index: route in/home/httpd/vhosts/autoboxgt.ru/httpdocs/vqmod/vqcache/vq2-catalog_model_catalog_product.php on line 46Notice: Undefined index: route in/home/httpd/vhosts/autoboxgt.ru/httpdocs/vqmod/vqcache/vq2-catalog_model_catalog_product.php on line 46Notice: Undefined index: route in/home/httpd/vhosts/autoboxgt.ru/httpdocs/vqmod/vqcache/vq2-catalog_model_catalog_product.php on line 46

 

А на странице появляются кракозябры. И это только если на главную вида http://autoboxgt.ru/ , если же на стандартную http://autoboxgt.ru/index.php?route=common/home то никаких ошибок и кракозябр. Полагаю что виноват YMM фильтр

 

вот 46,47,48 строка 

if(($this->config->get('ymmfilter_search_universal') == '1') || ($this->request->get['route'] != 'product/search')) {$ymm_where .= " OR p.product_id IN (SELECT p2.product_id FROM " . DB_PREFIX . "product p2 WHERE p2.universal = '1')";
}

Помогите пожалуйста в какую сторону копать

Надіслати
Поділитися на інших сайтах


что не воспроизводится?

Ошибка Ваша, зашел на сайт, ошибки не обнаружил...

В любом случае проблема или из-за установки какого либо дополнения через vqmod или боюсь предположить что дело в шаблоне, ошибки в нем.

Но это надо смотреть.

Проверьте на дефолтном шаблоне!

Надіслати
Поділитися на інших сайтах


найти в xml такие строки

if(($this->config->get('ymmfilter_search_universal') == '1') || ($this->request->get['route'] != 'product/search')) {$ymm_where .= " OR p.product_id IN (SELECT p2.product_id FROM " . DB_PREFIX . "product p2 WHERE p2.universal = '1')";
}

заменить

if(($this->config->get('ymmfilter_search_universal') == '1') || (isset($this->request->get['route']) && $this->request->get['route'] != 'product/search')) {$ymm_where .= " OR p.product_id IN (SELECT p2.product_id FROM " . DB_PREFIX . "product p2 WHERE p2.universal = '1')";
}
Надіслати
Поділитися на інших сайтах

 

найти в xml такие строки

if(($this->config->get('ymmfilter_search_universal') == '1') || ($this->request->get['route'] != 'product/search')) {$ymm_where .= " OR p.product_id IN (SELECT p2.product_id FROM " . DB_PREFIX . "product p2 WHERE p2.universal = '1')";
}

заменить

if(($this->config->get('ymmfilter_search_universal') == '1') || (isset($this->request->get['route']) && $this->request->get['route'] != 'product/search')) {$ymm_where .= " OR p.product_id IN (SELECT p2.product_id FROM " . DB_PREFIX . "product p2 WHERE p2.universal = '1')";
}

Спасибо большое, помогло

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.