adikWAR
Постоялец
- Регистрация
- 23 Окт 2015
- Сообщения
- 117
- Реакции
- 18
- Автор темы
- #1
Добрый день, возникла острая потребность выводить атрибуты в категории, не заходя в карточку товара как это сделано тут:
По логике, добавил в контроллер Catalog.php
И в шаблон, в блок
Добавил код:
Но в итоге, выдает ошибку
Notice: Undefined index: attribute_groups in /home/***/***/www/catalog/view/theme/***/template/product/category.tpl on line 148
Подскажите как сделать такое же отображение, как в приведенном выше сайте. Очень надеюсь на Вашу помощь.
PS: vqmod переустанавливал. Версия OC 2.1.0.1. В шаблоне уже реализованно вывод атрибутов в блоке описания в product.tpl. Я пока новичок, и не совсем понимаю, почему не работает.
Скрытое содержимое доступно для зарегистрированных пользователей!
По логике, добавил в контроллер Catalog.php
Код:
'attribute_groups' => $this->model_catalog_product->getProductAttributes($this->request->get['product_id']);
Код:
<div class="description">
Код:
<?php if($product['attribute_groups']) { ?>
<table>
<?php foreach($product['attribute_groups'] as $attribute_group) { ?>
<thead><!--названия групп-->
<tr>
<td colspan="2"><?php echo $attribute_group['name']; ?></td>
</tr>
</thead><!---->
<tbody>
<?php foreach($attribute_group['attribute'] as $attribute) { ?>
<tr>
<td><?php echo $attribute['name']; ?></td>
<td><?php echo $attribute['text']; ?></td>
</tr>
<?php } ?>
</tbody>
<?php } ?>
</table>
<?php } ?>
Notice: Undefined index: attribute_groups in /home/***/***/www/catalog/view/theme/***/template/product/category.tpl on line 148
Подскажите как сделать такое же отображение, как в приведенном выше сайте. Очень надеюсь на Вашу помощь.
PS: vqmod переустанавливал. Версия OC 2.1.0.1. В шаблоне уже реализованно вывод атрибутов в блоке описания в product.tpl. Я пока новичок, и не совсем понимаю, почему не работает.