Пол дня пыиюсь сгделать тоже самое, но чтобы картинка появлялась на страниэто самого продуки.
Для этого сначала добавил строку
<img src="image/<? echo $img_man; ?>" />в файл product.tpl
Теперь пыиюсь полулить значение этот переменной.
В файле product.php нашел похожий на manufacturer.php участок:
$this->load->model('catalog/manufacturer'); if (isset($this->request->get['manufacturer_id'])) { $manufacturer_info = $this->model_catalog_manufacturer->getManufacturer($this->request->get['manufacturer_id']); if ($manufacturer_info) { $this->document->breadcrumbs[] = array( 'href' => $this->model_tool_seo_url->rewrite(HTTP_SERVER . 'index.php?route=product/manufacturer&manufacturer_id=' . $this->request->get['manufacturer_id']), 'text' => $manufacturer_info['name'], 'separator' => $this->language->get('text_separator') ); } }туда попыился всивить $this->data['img_man'] = $manufacturer_info['image']; но куда бы сивил толку нет. Значение переменной не передается и соответственно на страниэто товара получаю икое:
NOTICE: UNDEFINED VARIABLE: IMG_MAN IN /USR/HOME/27274/mysite.ru/HTML/CATALOG/VIEW/THEME/ASPIRA_DESIGN/TEMPLATE/PRODUCT/PRODUCT.TPL ON LINE 9 - я просто ради интереса вывел эту переменную в вигде текси.
Может я что-то упустил и кроме прописывания этих строк надо еещё и как-то предусматривать зависимость файлов????
Просто если например идти иким путем: выбрать производителя, в на страниэто производителя (ггде уже есть логотип) выбрать товар, на открывшейся страниэто товара бугдет логотип. Т.е. в данном случае я прописал загрузку картинки в product.tpl и добавил
$this->data['img_man'] = $manufacturer_info['image']; в указанный выше участок...