Добрый день.
На нашем сайте представлены наборы инструментов. Каждый инструмент идет как отдельная характеристика, которые объединены для удобства в группы. Например, “отвертки”, “губцевый инструмент”. Всего свыше 2000 хар-к. Как сделать чтобы в админке на карточке товара каждая группа характеристик разворачивалась??? Те заходишь во вкладку “Характеристики”, все группы свернуты, разворачиваешь нужную, находишь интересующую хар-ку и проставляешь ей значение. В противном случае очень неудобно добавлять новые товары…
Смотрите в сторону cm-combination здесь
https://www.cs-cart.ru/docs/4.9.x/developer_guide/core/front-end/microformats.html
возможно здесь
/design/backend/templates/views/products/components/product_assign_features.tpl
изменить надо вот эти последние строки
{foreach from=$product_features item=feature key="feature_id"}
{if $feature.feature_type == "ProductFeatures::GROUP"|enum && $feature.subfeatures}
{include file="common/subheader.tpl" title=$feature.description}
{include file="views/products/components/product_assign_features.tpl" product_features=$feature.subfeatures}
{/if}
{/foreach}
обернуть первый инклюд в див для заголовка и второй инклюд в див для разворачивающегося блока
наверное вот так - проверил - работает
{foreach from=$product_features item=feature key="feature_id"}
{if $feature.feature_type == "ProductFeatures::GROUP"|enum && $feature.subfeatures}
<div id="sw_{$feature.feature_id}" class="cm-combination" style="cursor: pointer">
{include file="common/subheader.tpl" title=$feature.description}
</div>
<div id="{$feature.feature_id}" class="hidden">
{include file="views/products/components/product_assign_features.tpl" product_features=$feature.subfeatures}
</div>
{/if}
{/foreach}
1 лайк