Атрибуты в категории OpenCart

Атрибуты в категории на OpenCart версии 1.5.x

Вывести атрибуты в категории списка товаров на CMS OpenCart версии 1.5.x

  1. Открыть файл контроллера catalogcontrollerproductcategory.php
  2. Найти код
    'description' => utf8_substr(strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8')), 0, 100) . '..',
  3. Вставить строку
    'attribute_groups' => $this->model_catalog_product->getProductAttributes($result['product_id']),
  4. Открыть файл шаблона catalogviewthemedefaulttemplateproductcategory.tpl
  5. В нужном месте вставить цикл вывода атрибутов
    <?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 } ?>
Продолжая использовать веб- сайт beta-code.ru, вы даете согласие на обработку файлов cookie, пользовательских данных (сведения о местоположении; тип и версия ОС; тип и версия Браузера; тип устройства и разрешение его экрана; источник откуда пришел на сайт пользователь; с какого сайта или по какой рекламе; язык ОС и Браузера; какие страницы открывает и на какие кнопки нажимает пользователь; ip-адрес) в целях функционирования сайта, проведения ретаргетинга и проведения статистических исследований и обзоров. Если вы не хотите, чтобы указанные данные обрабатывались, покиньте сайт.
Принять