Здравствуйте!
Подскажите пожалуйста, что может быть такое?
Устанавливаю с нуля OcStore 3.0.3.7 русскую версию. Все хорошо работает. Но если в категориях, поиске, на странице производителя и в др. местах попытаться сделать сортировку товара или изменить количество, то всё меняется, но вывлезают ошибки:
Notice: Undefined variable: disallow_params in ***/catalog/controller/product/category.php on line 36 Warning: in_array() expects parameter 2 to be array, null given in ***/catalog/controller/product/category.php on line 36
Notice: Undefined variable: disallow_params in ***/catalog/controller/product/category.php on line 45 Warning: in_array() expects parameter 2 to be array, null given in ***/catalog/controller/product/category.php on line 45
В строке 36 след.код (строка выделена жирным):
if (isset($this->request->get['sort'])) {
$sort = $this->request->get['sort'];
if (!in_array('sort', $disallow_params, true) && $this->config->get('config_noindex_status')) {
$this->document->setRobots('noindex,follow');
}
В строке 45 след.код (строка выделена жирным):
if (isset($this->request->get['order'])) {
$order = $this->request->get['order']; if (!in_array('order', $disallow_params, true) && $this->config->get('config_noindex_status')) {
$this->document->setRobots('noindex,follow');
}
Тоже самое с ошибками с такой же строкой в Блоге и др. местах, где есть сортировка товара и выбор количества...
И это происходит в OcStore 3.0.3.7. Попробовал установить Opencart 3.0.3.7 - нет такого, все сортируется и меняет количество товара отлично.
Подскажите пожалуйста, в чем может быть проблема и если возможно, подскажите, как исправить, чтобы не было ошибок. Заранее благодарен!