В файле
\templates\nexshops\index.html
перед
<div class="sub_cat_wrap">
Вставить
{assign var="count_categories_list" value=$categories_list|count}
{assign var="max_length_categories_list" value=25}
{if !$smarty.session.isMobile && $count_categories_list > $max_length_categories_list}
<div id="sub_cat_wrap" {if $count_categories_list < $max_length_categories_list} class="desc_open"{/if}>
{/if}
Перед
{else}
<div class="m_top_15"></div>
{/if}
Вставить
{if !$smarty.session.isMobile && $count_categories_list > $max_length_categories_list}
<div class="read_more_desc" data-target="sub_cat_wrap" data-text-open="{#text_show_all#}" data-text-hidden="{#text_hide_all#}">
<span>{#text_show_all#}</span>
<i class="to-button-icon icon-angle-down"></i>
</div>
</div>
{/if}
В админке Nexoos - настройки - доп css
добавить
#sub_cat_wrap{
@extend %read_more_block;
height: 500px;
}