{$homepage_columns = 5}
<style>
table.homepage_categories {
width: 100%;
border: none;
}
table.homepage_categories td {
width: {floor(100/$homepage_columns)}%;
padding-bottom: 20px;
}
table.homepage_categories a.top_category {
font-size: 1.5em;
}
</style>
{$categories = $wa->shop->categories(0, 1, true, true)}
<table class="homepage_categories">
{foreach $categories as $tc_id => $top_category}
{if $tc_id is div by $homepage_columns}<tr>{/if}
<td>
<div class="top_category_image">
<a class="top_category" href="{$top_category.url}">
<img src="{shopCategoryImagesPlugin::getCategoryImageUrl($top_category.id)}" / ><br>
{$top_category.name|escape}</a>
</div>
<div>{foreach $top_category.childs as $child_category name=child_categories}
<a href="{$child_category.url}">{$child_category.name|escape}</a>
{if !$smarty.foreach.child_categories.last}, {/if}{/foreach}
</div>
</td>
{if $tc_id+1 is div by $homepage_columns}</tr>{/if}
{/foreach}
</table>
Вывод категорий колонками в ShopScript5 (с картинками)
Количество запросов к БД на странице сайта на Webasyst
27 апреля 2018Предлагаю самый простой способ проверить количество обращений к БД (базе данных) на странице...
Стандартное окно webasyst
12 апреля 2018Пример как вывести стандартное окно webasyst на фронтэнде <a href="#" class="ourstores...
Демо для плагина "Содержание больших постов"
12 апреля 2018Плагин для вынесения заголовков в список для больших постов в приложении блог. Необходим...


