[IŠSPRĘSTA] Meniu redagavimas

Lietuviškas CMS Made Simple forumas

Moderator: Augustas

Post Reply
Rkz
Forum Members
Forum Members
Posts: 36
Joined: Tue Feb 12, 2008 8:30 pm

[IŠSPRĘSTA] Meniu redagavimas

Post by Rkz »

Noriu padaryti kad prie aktyvaus meniu būtų 0}
{foreach from=$nodelist item=node}
current == true} id="active" {/if} href="{$node->url}" {if $node->target ne ""} target="{$node->target}"{/if}
{if $node->current == true} id="active" {/if}>{$node->menutext}
{if $count > ($node->index+1)}
{/if}
{/foreach}
{/if}

Klaidų nemeta, bet ir id="active" nesuveikia :(
gal kas turite minčių ar esate darę kažką panašaus
Last edited by Guest on Sun Aug 10, 2008 3:00 pm, edited 1 time in total.
Rkz
Forum Members
Forum Members
Posts: 36
Joined: Tue Feb 12, 2008 8:30 pm

Re: Meniu redagavimas

Post by Rkz »

Ačiū už pagalbą, bet man nereikia taip sudėtingai,
nemanau kad čia kažin kas privelta, remiuosi šia info

http://wiki.cmsmadesimple.org/index.php ... nu_Manager

simple_menu
If | you | just | want | simple | menu

{if $count > 0}
{foreach from=$nodelist item=node}url}"
{if $node->target ne ""} target="{$node->target}"{/if}
>{$node->menutext}
{if $count > ($node->index+1)} |
{/if}
{/foreach}
{/if}
Author: Borislav Dopudja

Tiesiog norėjau papildyti current == true} būten ir identifikuoja aktyvų meniu, o man tik to ir tereikia, kad aktyviam meniu būtų pridedama id="active"
Rkz
Forum Members
Forum Members
Posts: 36
Joined: Tue Feb 12, 2008 8:30 pm

Re: Meniu redagavimas

Post by Rkz »

pas mane 1.4v, ar gali būti kad duotas kodas nesuveiktų, nes meniu atvaizduojamas .. bet be active
Rkz
Forum Members
Forum Members
Posts: 36
Joined: Tue Feb 12, 2008 8:30 pm

Re: Meniu redagavimas

Post by Rkz »

taip taip taip, viską taip ir padarau.
Viso turiu du templeitus, kitas rodo medį ir viskas yra gerai, jis padaro id="active".
Bet šis kažkodėl nepadaro, visa kita suveikia gerai be klaidų, gal tu ant savo cms kur gali pasibandyt savo kodą, kažkur ten gali būti spraga
Rkz
Forum Members
Forum Members
Posts: 36
Joined: Tue Feb 12, 2008 8:30 pm

Re: Meniu redagavimas

Post by Rkz »

čia turėtų veikti tik 1.1 1.2 1.3 1.4 1.5 meniu punktam
Rkz
Forum Members
Forum Members
Posts: 36
Joined: Tue Feb 12, 2008 8:30 pm

Re: Meniu redagavimas

Post by Rkz »

na va pasidariau pagaliau kad veiktų, nežinau kodėl bet Karolio siūlytas variantas neveikė, šis veikia:

{if $count > 0}

{foreach from=$nodelist item=node}
{if $node->depth > $node->prevdepth}

{repeat string="" times=$node->depth-$node->prevdepth}
{elseif $node->depth prevdepth}

{repeat string="" times=$node->prevdepth-$node->depth}

{elseif $node->index > 0}
{/if}
{if $node->parent == true or ($node->current == true and $node->haschildren == true)}
current == true}
haschildren == true}
type == 'sectionheader'}
      {$node->menutext}
{elseif $node->type == 'separator'}
     
{else}
type != 'sectionheader' and $node->type != 'separator'}
href="{$node->url}" {if $node->accesskey != ''}accesskey="{$node->accesskey}" {/if}{if $node->tabindex != ''}tabindex="{$node->tabindex}" {/if}{if $node->titleattribute != ''}title="{$node->titleattribute}"{/if}{if $node->target ne ""} target="{$node->target}"{/if}>{$node->menutext}
{elseif $node->type == 'sectionheader'}
>{$node->menutext}
{/if}

{/foreach}

{repeat string="" times=$node->depth-1}


{/if}
Post Reply

Return to “Lithuanian - Lietuviškai”