Как сделать в верхнем меню 2 строки. 1 строка: wa-app меню, 2 строка: страницы приложений
В настройках темы должно быть выбрано расширенное меню товаров (стоит по умолчанию).
Откройте приложение сайт - дизайн - Формула Успеха - шаблоны.
Откройте файл top.nav.onlyCats_wide.html
Найдите и удалите код (включительно) начинающийся с:
{$level=0}
и заканчивающийся на:
{tree items=$wa->shop->categories(0, null, true, true)}
Вместо этого кода вставьте туда вот этот:
{function top2_pages_tree} {foreach $items as $item} {if empty($item.hide)} <li class="dropdown-short {if !empty($item.childs)}dropdown-right-onhover{/if}{if $wa->currentUrl() == $item.url} active{/if}"> <a {if !empty($item.childs)}data-toggle="collapse" data-target="#top2_page_{$app}{$item.id}" class="dropdown-toggle"{else}{if !empty($item.popup_top)}class="popUpLink" {/if}{/if} href="{if !empty($item.childs)}javascript:void(0);{else}{$item.url}{/if}"> {if !empty($item.icon)}<i class="{$item.icon}"></i>{/if} {$item.name} </a> {if !empty($item.childs)} <ul class="dropdown-menu collapse no-padding" id="top2_page_{$app}{$item.id}"> <li class="dropdown-header{if $wa->currentUrl() == $item.url} active{/if}"> <a href="{$item.url}" {if !empty($item.popup_top)}class="popUpLink"{/if}> {if !empty($item.icon)}<i class="{$item.icon}"></i>{/if} {$item.name} </a> </li> <li class="divider no-margin"></li> {top2_pages_tree items=$item.childs} </ul> {/if} </li> {/if} {/foreach} {/function} {top2_pages_tree items=$wa->site->pages() app='site'} {if $theme_settings.top_pages_nav_mode == 'all'} {if $wa->shop} {top2_pages_tree items=$wa->shop->pages() app='shop'} {/if} {if $wa->photos} {top2_pages_tree items=$wa->photos->pages() app='photos'} {/if} {if $wa->blog} {top2_pages_tree items=$wa->blog->pages() app='blog'} {/if} {if $wa->hub} {top2_pages_tree items=$wa->hub->pages() app='hub'} {/if} {if $wa->helpdesk} {top2_pages_tree items=$wa->helpdesk->pages() app='helpdesk'} {/if} {elseif $theme_settings.top_pages_nav_mode == 'specific'} {if $wa_app == 'shop'} {top2_pages_tree items=$wa->shop->pages() app='shop'} {/if} {if $wa_app == 'photos'} {top_pages_tree items=$wa->photos->pages() app='photos'} {/if} {if $wa_app == 'blog'} {top2_pages_tree items=$wa->blog->pages() app='blog'} {/if} {if $wa_app == 'hub'} {top2_pages_tree items=$wa->hub->pages() app='hub'} {/if} {if $wa_app == 'helpdesk'} {top2_pages_tree items=$wa->helpdesk->pages() app='helpdesk'} {/if} {/if}
Потом зайдите в настройки темы (оформление) – меню страниц в верхнем меню.
Это отключит вывод страниц в первом меню.
Таким образом в первой строке меню у вас будет wa-apps меню, а во второй вместо товаров – меню страниц.
Добавить ответ
Доброго. А как убрать wa-apps-menu, оставить только каталог наверху?
Доброго!
Для этого не нужно делать то, о чём говорится в этом топике.
А просто выбрать в настройках либо Расширенное меню категорий товаров, либо Категории товаров магазина. Скриншот наверху.
А также проверьте снята ли галочка:
Если у вас внесены изменения, и вы хотите вернуть всё обратно, то сбросьте изменения в файле top.nav.onlyCats_wide.html
Спасибо. эту галочку тоже нужно снять...