Loading
Выводим SKU, UPC, ID в карточку товара Opencart

Выводим SKU, UPC, ID в карточку товара Opencart

Выводим SKU, UPC, ID в карточку товара Opencart
Для сайта заказчика студия дизайна «Движок» разместила дополнительное поле «Упаковка» на странице товара. Сделали это через SKU товара.
Как поместить SKU в товар на сайте? Чтоб его было видно всем. Там где Цена, Наличие, Модель, Производитель, Рейтинг. И ниже прицепить.

Для вывода SKU и UPC в карточку товара, нужно в файл
catalog\controller\product\product.php
после строки
$this->data['model'] = $product_info['model'];
добавить:
$this->data['upc'] = $product_info['upc'];
$this->data['sku'] = $product_info['sku'];

в файл — catalog\view\theme\default\template\product\product.tpl
добавить в месте вывода на странице товара:
<span>UPC:</span> <?php echo $upc; ?><br />
<span>Артикул:</span> <?php echo $sku; ?><br />

Все.

Но в нашем случае мы сделали по другому:

— стояла задача — сделать вывод «Упаковка товара: и кол-во» — если этот параметр не задан в админ панели Opencart то данная переменная должна быть скрыта.
— реализовали так:

1. catalog\controller\product\product.php
после строки
$this->data['model'] = $product_info['model'];
добавили
$this->data['sku'] = $product_info['sku'];

в файл — catalog\view\theme\default\template\product\product.tpl
добавили в нужном месте:

2. Изменения название в админ панели:
— для заказчика место названия «sku» мы переименовали пункт в «Упаковка товара», для этого открываем файл: /admin/language/russian/catalog/product.php
$_['entry_sku'] = 'Упаковка товара:';

3. Теперь если заказчик на странице товара указывает упаковку то этот текст появляется на странице товара:
Выводим SKU, UPC, ID в карточку товара Opencart

Вот и все.
Если Вы хотите «поблагодарить» наш информационный портал о веб-разработке — у вас есть такая возможность: справа есть варианты для пожертвований на развитие портала. Или поделитесь статьей в ваших соц.стеях через сервисы ниже.

Отправить ответ

Оставьте первый комментарий!

Войти с помощью: 
  Subscribe  
Notify of
Авторизация
*
*
Войти с помощью: 
Регистрация
*
*
*
Войти с помощью: 
Генерация пароля