когда захожу в конкретный товар, всегда выскакивает вот эта ошибка Notice: Undefined index: manufacturer_image in ../goliati.ge/public_html/vqmod/vqcache/vq2-catalog_controller_product_product.php on line 270 а вот и фрагмент файла vq2-catalog_controller_product_product.php: 270 if ($product_info['manufacturer_image']) { 271 $this->data['manufacturer_image'] = $this->model_tool_image->resize($product_info['manufacturer_image'], $this->config->get('config_image_additional_width'), $this->config->get('config_image_additional_height')); 272 } else { 273 $this->data['manufacturer_image'] = false; } можем это исправить?
Когда появилась ошибка( вернее после чего)?Какие дополнения используют vqmod ? Вносились ли правки в исходный шаблон вручную?Версия опенкарта?
А вы эту картинку производителя видили вообще?) Ошибка говорит о том, что в массиве свойств продукта отсутствует ключ 'manufacturer_image' - значит какой то модуль переделывает массив выборки из бд. (но я не уверен, достаётся ли там это элемент по дефолту) Какие модули у вас стоят?
версия опенкарта 1.5.4.1 а картинку я вообше не видел шаблон beautyshop и вносил изменения исключительно в css этот еррор уже довно и не припоминаю после чего появился
нужно написать PHP: if (isset($product_info['manufacturer_image'])) {$this->data['manufacturer_image'] = $this->model_tool_image->resize($product_info['manufacturer_image'], $this->config->get('config_image_additional_width'), $this->config->get('config_image_additional_height'));} else {$this->data['manufacturer_image'] = false;}
manufacturer_image не должно быть, на странице товара не выводится логотип производителя (разве что, вы ставили для этого какой-то модуль). Это проблема не из-за самого OpenCart или шаблона, а из-за какого-то модуля, работающего через vQmod.