Выборочные атрибуты в карточке товара. Opencart 2

Как показывать только некоторые нужные атрибуты в карточке товара? Выборочные атрибуты для страницы категории в этой статье.

В контроллере товара product.php около 438 строки я добавил строку кода:

$data['attribute_ids'] = array(368,369,373,372,376);   //выбрал нужные id атрибутов

Далее в файле шаблона товара product.tpl в секции вывода атрибутов, а они выводятся в тегах таблицы, заменил таблицу на такую:

<table class="table table-bordered">
<?php foreach ($attribute_groups as $attribute_group) { ?>
    <tbody>
    <?php foreach ($attribute_group['attribute'] as $attribute) { ?>
        <?php if (in_array($attribute['attribute_id'], $attribute_ids)) { ?>
            <tr>
                <td><?php echo $attribute['name']; ?></td>
                <td><?php echo $attribute['text']; ?></td>
            </tr>
        <?php } ?>
    <?php } ?>
    </tbody>
<?php } ?>
</table>

 

5 1 голос
Рейтинг статьи
Будь другом, дай знать:
Вы уже голосовали

Читайте также:

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