tarasikuss Опубликовано: мая 12, 2018 Жалоба Поделиться Опубликовано: мая 12, 2018 Добрый день. Подскажите пожалуйста, как вывести дополнительное поле в "модуль табы", это модуль, которые выводит товары на главную. Именно надо их вывести в раздел "рекомендуемые". На страницу категорий получилось вывести без проблем, а вот сюда почему-то не выводит. Версия Версия 2.3.0.2.3. В категории выводит по этому гайду: Скрытый текст 1) Открываем файл catalog/controller/product/category.php и после строки: $data['text_tax'] = $this->language->get('text_tax'); Добавляем: $data['text_sku'] = $this->language->get('text_sku'); В этом же файле (ниже), находим строку: 'name' => $result['name'], После неё добавляем: 'sku' => $result['sku'], 2) Открываем все языковые файлы catalog/language/russian/product/category.php и добавляем в них строку с переводом: $_['text_sku'] = 'Артикул:'; 3) Открываем файл шаблона catalog/view/theme/ВАША_ТЕМА/template/product/category.tpl и добавляем (куда хотим) вывод SKU с проверкой: <?php if ($product['sku']) { ?> <?php echo $text_sku; ?><?php echo $product['sku']; ?> <?php } ?> Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Это популярное сообщение. BuslikDrev Опубликовано: мая 12, 2018 Это популярное сообщение. Жалоба Поделиться Опубликовано: мая 12, 2018 Какие попытки были вывода в модуль, опишите, подскажем. tarasikuss 1 Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
tarasikuss Опубликовано: мая 12, 2018 Автор Жалоба Поделиться Опубликовано: мая 12, 2018 15 минут назад, BuslikDrev сказал: Какие попытки были вывода в модуль, опишите, подскажем. в файле catalog\controller\extension\module\product-tab.php: после строки $data['text_tax'] = $this->language->get('text_tax'); добавил $data['text_upc'] = $this->language->get('text_upc'); далее в блок $data['featured_products'][] = array( после строки 'name' => $product_info['name'], добавил 'upc' => $result['upc'], в файл catalog\view\theme\default\template\extension\module\product-tab.tpl в нужное место добавил ?php if ($product['upc']) { ?> <?php echo $text_upc; ?><?php echo $product['upc']; ?> <?php } ?> Ошибку что переменная не найдена уже не выдает, но и ничего не выводит, даже при заполненном поле upc Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Это популярное сообщение. BuslikDrev Опубликовано: мая 12, 2018 Это популярное сообщение. Жалоба Поделиться Опубликовано: мая 12, 2018 1 час назад, tarasikuss сказал: далее в блок $data['featured_products'][] = array( после строки 'name' => $product_info['name'], добавил 'upc' => $product_info['upc'], И проверить вывод upc в catalog/model/catalog/product/product.php/getProduct tarasikuss 1 Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
tarasikuss Опубликовано: мая 12, 2018 Автор Жалоба Поделиться Опубликовано: мая 12, 2018 7 минут назад, BuslikDrev сказал: Все отлично! Спасибо огромное! Заработало! Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сейчас и зарегистрироваться позже. Если у вас есть учётная запись, войдите, чтобы публиковать под своей учётной записью.