Вывод ссылки на отзывы в верхнем меню в нужном месте в теме Supreme

Допустим вы хотите добавить ссылку на раздел отзывы в верхнее меню перед пунктом Контакты, который у вас доступен по URL contacts/

Приложение магазин - Витрина - Шаблоны - файл index.menubar.html

1. В самом начале файла добавить:

{$_reviews_item = ['id' => 'reviews', 'name' => 'Отзывы', 'url' => '/reviews/']}
{$_reviews_item_before = 'contacts/'}

2. После кода

{if $wa->block("supreme.menu.custom")}
    {$top_nav2_custom_items = $wa->block("supreme.menu.custom")}
{/if}

нужно добавить код:

{$_tmp = []}
{foreach $responsive_nav_src as $k => $v}
{if $v['full_url'] == $_reviews_item_before}
    {$_tmp['reviews'] = $_reviews_item}
{/if}
{$_tmp[$k] = $v}
{/foreach}
{$responsive_nav_src = $_tmp}

3. Перед кодом

{$top_nav2_depth = (int)$theme_settings.top_nav2_depth}

нужно добавить код:

{$_tmp = []}
{foreach $top_nav2 as $k => $v}
    {if $v['full_url'] == $_reviews_item_before}
        {$_tmp['reviews'] = $_reviews_item}     
    {/if}
    {$_tmp[$k] = $v}
{/foreach}
{$top_nav2 = $_tmp}     

Опубликовано: 10 апреля 2019
Эта статья была полезна? Да Нет

0 комментариев

    Добавить комментарий

    Чтобы добавить комментарий, зарегистрируйтесь или войдите