Опубликовано: 22 октября 2016

Вертикальное меню со станицами а каталогам Есть решение

Добрый день, подскажите можно ли сделать вертикальное меню такое же как тут
http://sling-torg.ru/
1) главная картинкой
2) каталог товаров
3) бренды
4) страницы магазина.

Для нас такоей вариант отображения более приемлемый и думаю не только нам )



Комментарии (5)

  • Решение
    Тирон Александр 24 октября 2016 11:11 #

    Описанное вами, можно реализовать в файле tree.html (Сайт-Дизайн-Шаблоны), замените строки:

    {foreach $menu as $branch}
                            {renderMenuItem menu=$branch icon=$icon selected=$selected exclude='not_top'}
                        {/foreach}

    строками:

    <li>
                            <a href="{$wa_url}">Главная</a>
                        </li>                    
                        <li class="parent{if $wa->currentUrl(0,1) == $wa->getUrl('shop/frontend')} selected{/if}">
                            <a href="{$wa->getUrl('shop/frontend')}">Категории</a>
                            <ul>
                                {$menu1 = $at['shop']['categories']|default:[]}
                                {$selected1 = $at['shop']['selected_category']|default:null}
                                {$icon1 = $at['shop']['plugins']['wmimageincat']|default:[]}
                                {foreach $menu1 as $branch}
                                    {renderMenuItem menu=$branch icon=$icon1 selected=$selected1 exclude='not_top'}
                                {/foreach}
                            </ul>
                        </li>
    
    {$menu = $at['shop']['pages']|default:[]}
        {$selected = $at['shop']['selected_page']|default:null}
        {$icon = []}
    {foreach $menu as $branch}
                            {renderMenuItem menu=$branch icon=$icon selected=$selected exclude='not_top'}
                        {/foreach}
    1
  • Елена Косс 26 октября 2016 11:40 #

    Что то не так, заменяю код и сайт ломается :(

    exception 'SmartyCompilerException' with message 'Syntax Error in template /public_html/wa-data/public/site/themes/profitbuy/tree.html" on line 71 "{/strip}" unclosed {if} tag' in /public_html/wa-system/vendors/smarty3/sysplugins/smarty_internal_templatecompilerbase.php:667

    Stack trace:

    #0 /public_html/wa-system/vendors/smarty3/sysplugins/smarty_internal_smartytemplatecompiler.php(118): Smarty_Internal_TemplateCompilerBase->trigger_template_error('unclosed {if} t...')

    #1 /public_html/wa-system/vendors/smarty3/sysplugins/smarty_internal_templatecompilerbase.php(206): Smarty_Internal_SmartyTemplateCompiler->doCompile('{strip}\r\n\r\n{* M...')

    #2 /public_html/wa-system/vendors/smarty3/sysplugins/smarty_internal_compile_include.php(146): Smarty_Internal_TemplateCompilerBase->compileTemplate(Object(Smarty_Internal_Template))

    #3/public_html/wa-system/vendors/smarty3/sysplugins/smarty_internal_templatecompilerbase.php(485): Smarty_Internal_Compile_Include->compile(Array, Object(Smarty_Internal_SmartyTemplateCompiler), Array, NULL, NULL)

    .......

    #21 {main}

    Error with code 0 in '/public_html/wa-system/waSystem.class.php' around line 617:


    1
  • Елена Косс 27 октября 2016 14:07 #

    Да теперь норм, только брендов нет :(

    1
    • Тирон Александр Тирон Александр 28 октября 2016 10:50 #

      Добавьте код вывода этого плагина:

      {$_plugin = 'brands'}
      {if !empty($frontend_nav[$_plugin|cat:'-plugin'])}
      	<li>
      		<a href="javascript: void(0);">{$wa->pluginName($_plugin)}</a>
      		{$frontend_nav[$_plugin|cat:'-plugin']|replace:'brands':''}
      	</li>
      {/if}

      *это для стандартного плагина от Вебасист, если у вас иной плагин брендов, замените в строке:

      {$_plugin = 'brands'}

      идентификатор плагина


      1
  • Ivan Nikolov 2 ноября 2016 20:47 #

    Можно ли как нибудь поправить выпадающий каталог товаров, чтобы он был вровень с началом |Каталог товаров| а не с концом.

    И чтобы подкатегории вываливались вправо, а не влево, где закрываются за экраном.

    Заранее спасибо.

    1
  • Ivan Nikolov 2 ноября 2016 20:47 #

    1

Добавить ответ

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

Услуги

Контакты

Дорогие друзья!

К сожалению, Ваш браузер не поддерживает современные технологии используемые на нашем сайте.

Пожалуйста, обновите браузер, скачав его по ссылкам ниже, или обратитесь к системному администратору, обслуживающему Ваш компьютер.

Internet Explorer

от Microsoft

Chrome

от Google

Safari

от Apple

Opera

от Opera Software

Firefox

от Mozilla

Вверх