Выводим “Расположение” в карточке товара. Opencart

Как вывести поле “Расположение” в карточке товара. По шагам.

Открываем /catalog/controller/product/product.php и находим:

$data['text_model'] = $this->language->get('text_model');

После нее вставляем:

$data['text_location'] = $this->language->get('text_location');

Далее в этом же файле находим строку:

$data['review_status'] = $this->config->get('config_review_status');

После нее вставляем:

$data['location'] = $product_info['location'];

По желанию можно вставить в языковой файл /catalog/language/russian/product/product.php после $_['text_model'] = 'Модель:';:

$_['text_location'] = 'Расположение:';

Выводится во фронтенде на карточке товара кодом:

<?php if ($location) { ?>
    <span><?php echo $text_location; ?></span> <?php echo $location; ?><br />
<?php } ?>

Мой вариант: мне локализация ни к чему, поэтому я не парюсь с добавлением в языковые файлы, а сразу пишу в файлы шаблона вот так:

<?php if ($location) { ?>
    <span>Расположение:</span> <?php echo $location; ?><br />
<?php } ?>

 

Оцените статью
Подписаться
Уведомить о
guest
0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии