Настройка SSL (HTTPS) для OpenCart 2.2.0.0
24.10.2016

Сегодня столкнулся с вопросом вывода определенных атрибутов в карточке товара. Как вы знаете, OpenCart по умолчанию выводит в цикле все группы и все атрибуты в них.
Нам же нужно было вывести только определенные атрибуты. Так как некоторые использовались только в каталоге для фильтра. В общем то может быть много разных ситуаций зачем это понадобится. Не будем тянуть резину и приступим к действиям. И так, поехали.

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

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

Визуально это получится примерно так:

1000

 

2. Открываем файл контролер catalog/view/theme/ваша_тема/product/product.tpl

Находим (примерно 49-65 строка):

И заменяем на:

Где цифра 12 это іd вашего атрибута. Можно выводить с нескольких, просто перечисляйте их через запятую (12,13,14,15).

Что бы узнать іd вашего атрибута, зайдите в админку. Каталог > Атрибуты >Атрибуты , найдите ваш атрибут и нажмите изменить. В конце строки браузера вы увидите цифру (attribute_id=12) . Эта цифра и есть id вашего атрибута.

Сохраняйте файлы, обязательно очистите кеш — Дополнения > Менеджер дополнений > Кнопка обновить.

Готово,  вывод определенных атрибутов в карточке товара осуществлен. Лично тестировал на ocStore 2.1.0.1.1.

 

 

8 Комментарии

  1. Артем:

    Спасибо! мне помогло вывести размер товара в колонку справа от фотографии товара

  2. Артем:

    Здравствуйте! Подскажите как сделать вывод или наоборот скрыть определенную группу атрибутов?

  3. Александр:

    Подскажите как вывести характеристики товара под ценой .opencart 2.1.0.1

    • Здравствуйте. Проделываете все как описано в статье. Только в catalog/view/theme/ваша_тема/product/product.tpl вставляете код вывода после цены (ищите php вставку — price).

      • Алексей:

        Здравствуйте. Вывести атрибуты под ценой удалось. А как правильно записать значения через запятую в array(12,13,14,15), чтобы они выводились не в одну строку, а каждый атрибут с новой строки. Спасибо.

        • Здравствуйте. Тут надо разбираться, привлекать нашего программиста. Пишите в Skype: Di-Grand-Com

          Либо выводите просто много условий, для каждого атрибута отдельно, получатся строчки

  4. Trener:

    В пункте 2 неверно указан путь и название файла для правки

Добавить комментарий

Ваш e-mail не будет опубликован.