rider76 Опубликовано: марта 13, 2016 Жалоба Поделиться Опубликовано: марта 13, 2016 Подскажите как в корзине и на странице заказа вывести название производителя у товара. С другими данными проблем не возникло, а вот производителя вывести не могу. opencart.pro 2.1.0.2 Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Это популярное сообщение. rider76 Опубликовано: марта 13, 2016 Автор Это популярное сообщение. Жалоба Поделиться Опубликовано: марта 13, 2016 Всем спасибо. Отвечу сам себе, подсказали на другом форуме, может еще кому пригодится. Пишу пока для корзины, в оформлении заказа думаю тоже самое. 1. Правим файл catalog\controller\checkout\cart.php Ищем строку: $this->load->model('tool/upload'); После неё вставляем: $this->load->model('catalog/product'); ищем строку: foreach ($products as $product) { После неё вставляем: $product_info = $this->model_catalog_product->getProduct($product['product_id']); ищем строку: $data['products'][] = array( Вставляем в этот массив (в любое место между скобками (), я вставил после 'name' => $product['name'],) строки: 'manufacturer' => $product_info['manufacturer'], 'manufacturers' => $this->url->link('product/manufacturer/info', 'manufacturer_id=' . $product_info['manufacturer_id']), 2. Далее открываем файл \catalog\view\theme\ваша_тема\template\checkout\cart.tpl и в месте вывода названия производителя вставляем код: <a href="<?php echo $product['manufacturers']; ?>"><?php echo $product['manufacturer']; ?><a/> admin 1 Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сейчас и зарегистрироваться позже. Если у вас есть учётная запись, войдите, чтобы публиковать под своей учётной записью.