Здраствуйте, Openchart 3 Version 3.0.3.8, установлен шаблон магазина UltraStore OCTemplates, как сделать отображение атрибутов столбцом и без знака "/", на вкладке категория в настройке шаблона скрин 2 нету таких настроек. Как сейчас отображается скрин 1. Нужно что бы было Тип:....................................Настенная Производитель..................HITACHI и так далее будет видно 8 атрибутов. Заранее спасибо!
Посмотрите как выводится в шаблоне атрибуты, переменной или циклом. Потом в контроллер. Но не напрямую, а смотреть в модификатор шаблона, он вносит изменения.
Ну в шаблоне настройки очень скудные там есть про отображение (вернее их количество) атрибутов во вкладке категория и карточка товаров. Где смотреть модификатор шаблона? Дизайн-редактор шаблона?
Можете написать где копать в коде что бы поменять? Есть даже как бы готовое решение <table class="table table-striped"> <tbody> {% for attribute_group in attribute_groups %} <tr> <th>{{ attribute_group.name }}</th> <td> {% for attribute in attribute_group.attribute %} <p><strong>{{ attribute.name }}:</strong> {{ attribute.text }}</p> {% endfor %} </td> </tr> {% endfor %} </tbody> </table> Меняю этот код на то что в файле catalog/view/theme/default/template/product/product.twig Ничего не происходит
Ставлю этот код: {% if attribute_groups %} <div id="us-product-attributes" class="us-product-attributes"> {% if description %}<div class="us-page-main-title">{{ oct_product_attributes_tab }}</div>{% endif %} <div class="row"> {% for attribute_group in attribute_groups %} <div class="col-md-6"> <div class="us-product-attributes-cont"> <div class="us-product-attributes-title">{{ attribute_group.name }}</div> {% for attribute in attribute_group.attribute %} <div class="us-product-attr-item d-flex justify-content-between"> <span>{{ attribute.name }}</span> <span>{{ attribute.text }}</span> </div> {% endfor %} </div> </div> {% endfor %} </div> </div> {% endif %} у меня меняется отображение в технических характеристиках самой карточки, что я делаю не так....
РЕШЕНО, сделал так: <div class="us-category-attr-cont"> {% for attribute in product.oct_atributes %} <tr class="us-category-attr-item"> <td><strong>{{ attribute.name }}:</strong></td> <td>{{ attribute.text }}<br></td> </tr> {% endfor %} в файле category.twig находиться /catalog/view/theme/default/template/product/