C A C A

  • C A C A 16 ноября 2017 12:05 #

    Добрый день, Александр!

    Отмечено как "есть решение"

    Но метод реализации не указан.

  • C A C A 16 ноября 2017 12:04 #

    Отмечено как "есть решение"

    Но метод реализации не указан.

  • C A C A 12 августа 2016 23:26 #

    Да, Александр!

    Инсталлер почистил и через панель дополнительно очистил папку с укешем

  • C A C A 12 августа 2016 00:04 #

    {strip}


    {* MOBILE *}

    {if !empty($at['shop']['categories'])}

    <nav class="tree-wrapper hide-on-large-only">

    <div class="container">

    <div class="tree-title">

    [`Categories`]

    <button class="toggle-menu"><i class="material-icons mi-2x"></i></button>

    </div>

    <div class="sidebar-box">

    <ul class="base-menu">

    {foreach $at['shop']['categories'] as $branch}

    {renderMenuItem menu=$branch icon=$at['shop']['plugins']['wmimageincat']|default:[] selected=$at['shop']['selected_category']|default:null}

    {/foreach}

    </ul>

    </div>

    </div>

    </nav>

    {/if}


    {* DESKTOP *}

    {if $theme_settings.content_nav == 'shop_category'}

    {$menu = $at['shop']['categories']|default:[]}

    {$selected = $at['shop']['selected_category']|default:null}

    {$icon = $at['shop']['plugins']['wmimageincat']|default:[]}

    {elseif $theme_settings.content_nav == 'site_pages'}

    {$menu = $at['site']['pages']|default:[]}

    {$selected = $at['site']['selected_page']|default:null}

    {$icon = []}

    {elseif $theme_settings.content_nav == 'shop_pages'}

    {$menu = $at['shop']['pages']|default:[]}

    {$selected = $at['shop']['selected_page']|default:null}

    {$icon = []}

    {/if}


    {if !empty($menu)}

    {$type = $theme_settings.category_tree_type|default:'type1'}

    <nav class="tree-wrapper hide-on-med-and-down">

    <div class="container">

    <div class="sidebar-box">

    <ul class="base-menu {$type} tree" style="display: none;">

    {foreach $menu as $branch}

    {renderMenuItem menu=$branch icon=$icon selected=$selected exclude='not_top' br=true}

    {/foreach}

    </ul>

    </div>

    </div>

    </nav>

    {/if}


    {/strip}



    {strip}


    {$at = []}


    {* IE *}

    {$at['ie'] = preg_match("/(MSIE)(?:\/| )([0-9.]+)/", $wa->userAgent(), $matches)}

    {if $at['ie']}{$at['ie'] = $matches[2]}{/if}


    {* PAGE SPEED *}

    {$at['speedup'] = !empty($theme_settings.speedup) && !waRequest::isXMLHttpRequest()}

    {$at['regex']['s'] = "/(<script\b[^>]*>[\s\S]*?<\/script>)/"}

    {$at['regex']['l'] = "/(<link\b[^>]*rel\s*=\s*['\"]stylesheet['\"][^>]*>)/"}

    {$at['scripts'] = []}

    {$at['links'] = []}


    {$at['action'] = $action|default:$wa->param('action')}

    {$at['theme_id'] = waRequest::getTheme()}


    {$apps = $wa->apps()}

    {foreach $apps as $a}

    {$at['apps'][] = [

    'id' => $a.url,

    'url' => $a.url,

    'name' => $a.name

    ]}

    {/foreach}

    {$at['selected_app'] = $wa_app_url}


    {* SITE *}

    {if $wa->site}

    {$at['site']['pages'] = $wa->site->pages()}

    {if $wa_app == 'site' && isset($page.id)}{$at['site']['selected_page'] = $page.id}{/if}

    {/if}


    {* SHOP *}

    {if $wa->shop}

    {* CATEGORIES *}

    {$at['shop']['categories'] = $wa->shop->categories(0, null, true, true)}

    {if isset($category) && $wa_app == 'shop'}{$at['shop']['selected_category'] = $category.id|default:null}{/if}

    {if isset($product) && $product.categories}{$at['shop']['selected_category'] = $product.category_id|default:null}{/if}

    {$at['shop']['pages'] = $wa->shop->pages()}

    {if $wa_app == 'shop'}{$at['shop']['selected_page'] = $wa->param('page_id')}{/if}

    {* PLUGIN WMIMAGEINCAT: replace 0 to 1 to enable *}

    {if 0 && class_exists('shopWmimageincatPlugin')}{$at['shop']['plugins']['wmimageincat'] = shopWmimageincatPlugin::getCategoryImageObj()}{/if}

    {/if}


    {* BLOG *}

    {if $wa->blog}

    {$at['blog']['pages'] = $wa->blog->pages()}

    {if $wa_app == 'blog' && isset($page_id)}{$at['blog']['selected_page'] = $page_id}{/if}

    {/if}


    {* PHOTOS *}

    {if $wa->photos}

    {$at['photos']['pages'] = $wa->photos->pages()}

    {if $wa_app == 'photos'}{$at['photos']['selected_page'] = $wa->param('page_id')}{/if}

    {/if}


    {* MENU *}

    {*$selected = ( strlen($menu.url) > 1 && $wa->currentUrl()|strstr:$menu.url )*}

    {function renderMenuItem menu=[] icon=[] selected=null exclude=null br=false}

    {if !$exclude || empty($menu[$exclude]) && empty($menu['params'][$exclude])}

    <li class="{if $selected == $menu.id}selected{/if} {if !empty($menu.childs)}parent{/if}">

    <a href="{$menu.url}">

    {if !empty($icon[$menu.id]) && !empty($icon[$menu.id].icon)}

    <img class="plugin-imageincat-img" src="{$icon[$menu.id].icon}" alt="" />

    {/if}

    {if !br}{$menu.name}{else}<span>{$menu.name|replace:' ':' <br>'}</span>{/if}

    </a>

    {if !empty($menu.childs)}

    <ul>

    {foreach $menu.childs as $submenu}

    {renderMenuItem menu=$submenu icon=$icon selected=$selected exclude=$exclude}

    {/foreach}

    </ul>

    {/if}

    </li>

    {/if}

    {/function}


    {assign var=at value=$at scope="root"}


    {/strip}

  • C A C A 11 августа 2016 15:54 #

    Код поменял по инструкции, но названия инфостраниц все также в несколько строк


  • C A C A 7 августа 2016 14:03 #

    А нужно чтобы только названия категорий были в строки

  • C A C A 7 августа 2016 14:03 #

    После замены :

    Попробуйте в файле at.html приложения Сайт строку:

    {$menu.name}

    заменить строкой:

    <span>{$menu.name|replace:' ':' <br>'}</span>

  • C A C A 7 августа 2016 13:59 #

    Здравствуйте, Александр ! На обновленной теме 1,2 названия страниц в верхней панели разъезжаются на несколько строчек.

  • C A C A 5 ноября 2015 21:05 #

    Спасибо, Александр, за помощь.

Услуги

Контакты

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

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

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

Internet Explorer

от Microsoft

Chrome

от Google

Safari

от Apple

Opera

от Opera Software

Firefox

от Mozilla

Вверх