Shop-Script

Еще один вариант реализации wa_print_tree

Smarty
{function side_pages_tree}
{foreach $items as $item}
    {if empty($item.hide)}    
        <li class="{if !empty($item.childs)}has-sub{/if}{if $wa->currentUrl() == $item.url} selected{/if}">
            <a href="{$item.url}" title="{$item.name}">
                {$item.name}
            </a>
            {if !empty($item.childs)}
                <ul class="sub-menu">
                    {side_pages_tree items=$item.childs}
                </ul>
            {/if}
        </li>
    {/if}
{/foreach}
{/function}
{side_pages_tree items=$wa->site->pages()}

Читайте также

Минималистичный cookie-баннер на чистом HTML, CSS и JavaScript для Webasyst
Shop-Script

Минималистичный cookie-баннер на чистом HTML, CSS и JavaScript для Webasyst

Если вам нужен простой и аккуратный баннер для уведомления о файлах cookies — его можно сделать всего в одном HTML-файле, без сторонних библиотек.

21 октября 2025 г.Читать
Изменения стилей для ПК и мобильной версии в шаблонах Shop-Script
Shop-Script

Изменения стилей для ПК и мобильной версии в шаблонах Shop-Script

Вы можете самостоятельно изменить необходимые стили в шаблонах, предварительно добавив новый код в файл user.html или user.css (в зависимости от наличия того или иного файла).

30 июня 2023 г.Читать
Уведомление строкой
Shop-Script

Уведомление строкой

Уведомление строкой

31 октября 2022 г.Читать