[ Príspevkov: 4 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
smarty kod

Registrovaný: 23.12.10
Prihlásený: 12.07.17
Príspevky: 1033
Témy: 149 | 149
Bydlisko: KK/PP/BA
Vek: 24
NapísalOffline : 16.03.2012 20:41 | smarty kod

Mohli by ste mi prosim vysvetlit tento kod?

Kód:
{if $count > 0}
<ul class="left
{foreach from=$nodelist item=node}
{if $node->depth > $node->prevdepth}
{repeat string="<ul>" times=$node->depth-$node->prevdepth}
{elseif $node->depth < $node->prevdepth}
{repeat string="</li></ul>" times=$node->prevdepth-$node->depth}
</li>
{elseif $node->index > 0}</li>
{/if}

{if $node->current == true}
<li><a href="{$node->url}" class="currentpage"{if $node->target ne ""} target="{$node->target}"{/if}> {$node->menutext} </a>

{elseif $node->parent == true && $node->depth == 1 and $node->type != 'sectionheader' and $node->type != 'separator'}
<li class="activeparent"> <a href="{$node->url}" class="activeparent"{if $node->target ne ""} target="{$node->target}"{/if}> {$node->menutext} </a>

{elseif $node->type == 'sectionheader'}
<li class="sectionheader">{$node->menutext}

{elseif $node->type == 'separator'}
<li style="list-style-type: none;"> <hr class="separator" />

{else}
<li><a href="{$node->url}"{if $node->target ne ""} target="{$node->target}"{/if}> {$node->menutext} </a>

{/if}

{/foreach}


Je to template na menu, no nemam ani sajnu, ako funguje.


_________________
HP ProBook 4530s Intel® Core™ i5-2430M (2.4GHz, 3MB, 2 jadrá)*4GB 1333MHz DDR3*ATI Mobility Radeon HD 6490 1GB + Intel HD Graphics 3000*640GB SATA 5400RPM *Windows 7 Home Premium 64 bitová verzia
Lenovo IdeaPad Z50-70 Intel Core i5 4210 Haswell* NVIDIA GeForce GT 840M 4GB + Intel HD Graphics 4000*SSHD 1TB 5400 otáčok + 8GB cache*RAM 4GB* Full HD (1920 × 1080)*Windows 10 pro

Boh je reálny, pokial nebol deklarovaný ako integer
Offline

Čestný člen
Čestný člen
smarty kod

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5447
Témy: 30 | 30
Bydlisko: Bratislava
NapísalOffline : 16.03.2012 21:49 | smarty kod

Ten kód ti za určitých podmienok vypíše zoznam.


_________________
Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme.
Offline

Užívateľ
Užívateľ
smarty kod

Registrovaný: 23.12.10
Prihlásený: 12.07.17
Príspevky: 1033
Témy: 149 | 149
Bydlisko: KK/PP/BA
Vek: 24
Napísal autor témyOffline : 16.03.2012 22:42 | smarty kod

aky zoznam?
Ja tomu chapem, tak ze ak, je menu aktivne, cize je >0 pripoji triedu /asi hlavnu/. Zacne cyklus /preco?/ naplni premenne, a zacne ich porovnavat. Najprv porovna pravdivost podmienky a potom triedy. Nechapem vyznam tych tried:
activeparent
sectionheader
currentpage


_________________
HP ProBook 4530s Intel® Core™ i5-2430M (2.4GHz, 3MB, 2 jadrá)*4GB 1333MHz DDR3*ATI Mobility Radeon HD 6490 1GB + Intel HD Graphics 3000*640GB SATA 5400RPM *Windows 7 Home Premium 64 bitová verzia
Lenovo IdeaPad Z50-70 Intel Core i5 4210 Haswell* NVIDIA GeForce GT 840M 4GB + Intel HD Graphics 4000*SSHD 1TB 5400 otáčok + 8GB cache*RAM 4GB* Full HD (1920 × 1080)*Windows 10 pro

Boh je reálny, pokial nebol deklarovaný ako integer
Offline

Čestný člen
Čestný člen
smarty kod

Registrovaný: 21.02.06
Prihlásený: 08.12.14
Príspevky: 5447
Témy: 30 | 30
Bydlisko: Bratislava
NapísalOffline : 16.03.2012 23:19 | smarty kod

Nechápeš význam tých tried? Tak by si sa mal učiť základy html a css - tie triedy slúžia na štýlovanie (čo chceš počuť viac? Nie som jasnovidec, z tohto kódu ti viac nepoviem).
Asi by to chcelo doštudovať základy, lebo nerozumiem na čo sa presne pýtaš, ale mám pocit, že sa pýtaš práve na tie základy (ktoré by ti boli jasné v momente, keď by si si ich naštudoval).


_________________
Neradím a nekomunikujem cez SS, ak niečo potrebujete, máte iné možnosti: Ak vám zmizla téma, alebo sa vám niečo nepáči. Ak potrebujete nahlásiť príspevok/človeka, reportujte ho. Ak máte s niečim problém, riešte to v danej téme.
 [ Príspevkov: 4 ] 


smarty kod



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

smarty

v PHP, ASP

3

445

06.03.2008 16:01

Flety

V tomto fóre nie sú ďalšie neprečítané témy.

problem smarty

v PHP, ASP

3

231

18.04.2009 10:49

snake2

V tomto fóre nie sú ďalšie neprečítané témy.

cakePHP + Smarty?

v PHP, ASP

2

248

13.11.2009 10:43

Jojko001

V tomto fóre nie sú ďalšie neprečítané témy.

Templatovací engine smarty

v PHP, ASP

3

390

03.08.2009 18:13

rooobertek

V tomto fóre nie sú ďalšie neprečítané témy.

Smarty a xampp

v PHP, ASP

9

209

22.10.2012 22:48

Ďuri

V tomto fóre nie sú ďalšie neprečítané témy.

php cache (Smarty) - optimalizácia

v PHP, ASP

5

394

02.02.2012 22:46

iop

V tomto fóre nie sú ďalšie neprečítané témy.

pomoc s Smarty.class.php

v PHP, ASP

1

221

27.09.2010 20:52

walther

V tomto fóre nie sú ďalšie neprečítané témy.

smarty, phpbb, php a includovanie

v PHP, ASP

13

479

10.01.2008 8:53

vl4kn0

V tomto fóre nie sú ďalšie neprečítané témy.

Zdrojový kód

v Ostatné

17

369

18.08.2016 12:18

McLovin

V tomto fóre nie sú ďalšie neprečítané témy.

nefungl kod

v PHP, ASP

4

253

15.10.2007 18:17

bruno.b

V tomto fóre nie sú ďalšie neprečítané témy.

Overovaci kod

v Redakčné systémy

2

375

14.06.2007 16:34

matoa

V tomto fóre nie sú ďalšie neprečítané témy.

BLOKOVACI KOD

v Smartfóny a tablety

6

537

24.12.2011 12:58

Qpkqkma

V tomto fóre nie sú ďalšie neprečítané témy.

neznamy kod

v Ostatné

1

84

09.03.2013 18:15

BX

V tomto fóre nie sú ďalšie neprečítané témy.

pekný kód

v PHP, ASP

25

871

02.10.2008 8:01

rooobertek

V tomto fóre nie sú ďalšie neprečítané témy.

overovací kód

v Ostatné programy

8

991

15.07.2011 18:58

yarka

V tomto fóre nie sú ďalšie neprečítané témy.

zly kod

v HTML, XHTML, XML, CSS

13

548

09.08.2008 0:37

walther



© 2005 - 2017 PCforum, edited by JanoF