Ignore:
Timestamp:
Feb 19, 2014, 6:13:47 AM (10 years ago)
Author:
rvelices
Message:

menutree optims (remove unused css + move some tpl to php because faster)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/rv_menutree/trunk/template/rv_menutree_categories.tpl

    r27368 r27411  
    44<dd>
    55{strip}
    6 {assign var='ref_level' value=0}
    76{foreach from=$block->data.MENU_CATEGORIES item=cat}
    8         {if $cat.LEVEL > $ref_level}
    9                 <ul{if $ref_level == 0} class=rvTree id=theCategoryMenu{/if}>
    10         {else}
    11                 </li>
    12                 {'</ul></li>'|@str_repeat:($ref_level-$cat.LEVEL)}
    13         {/if}
    14         {if $cat.SELECTED}
    15                 {assign var=liclass value='selected '}
    16         {else}
    17                 {assign var=liclass value=''}
    18         {/if}
    19         {if $cat.count_categories > 0}
    20                 {if isset($RVMT_UPPER_IDS[$cat.id])}
    21                         {assign var=liclass value="`$liclass`liOpen"}
    22                 {else}
    23                         {assign var=liclass value="`$liclass`liClosed"}
    24                 {/if}
    25         {/if}
    26         <li{if !empty($liclass)} class="{$liclass}"{/if}> <a href="{$cat.URL}"{if $cat.IS_UPPERCAT} rel="up"{/if}>{$cat.NAME}</a>
     7        {$cat.PRE}
     8        <li{$cat.CLASS}> <a href="{$cat.URL}"{if $cat.IS_UPPERCAT} rel="up"{/if}>{$cat.NAME}</a>
    279                {if $cat.count_images > 0}
    2810                        <span{if $cat.nb_images <= 0} class=menuInfoCatByChild{/if} title="{$cat.TITLE}"> [{$cat.count_images}] </span>
     
    3113                        <img title="{$cat.icon_ts.TITLE}" src="{$ROOT_URL}{$themeconf.icon_dir}/recent{if $cat.icon_ts.IS_CHILD_DATE}_by_child{/if}.png" alt="(!)">
    3214                {/if}
    33         {assign var='ref_level' value=$cat.LEVEL}
    3415{/foreach}
    35 {'</li></ul>'|@str_repeat:$ref_level}
     16{$RVMT_POST}
    3617{/strip}
    3718{combine_script id='rvmt' load='async' path="plugins/`$RVMT_BASE_NAME`/js/rvtree.min.js"}
Note: See TracChangeset for help on using the changeset viewer.