latte makro pre test id-cka kategorie v poli, kde su ulozene id-cka aktualnej zobrazovanej cesty kategorii
- dadinok
- Člen | 17
Som v nette novy, mam upravit nejake zdrojaky a potrebujem nasledovnu
vec:
klasicke priradenie class pre prvok li v ziozname kategorii, ak zistim ze som
v aktualnej vetve kategorii s tym ze komplet
strukturu aktualnej cesty Id-ciek kategorii mam v poli od root_parent po aktual
id kategorie napr:
mam array $cesta=(0,3,8,10);
ide mi o to ako sa v latte spravi ta kontrola pri vypise celeho stromu
kategorii
ktorou zistim ze sa id zobrazovanej kategorie nachadza v poli cesta;
cez php by som to robil cez in_array($kategorie->id,$cesta)
/*$kategorie->id je v sablone vypisovany udaj v cykle foreach pre kategorie
a podkategorie */
je nejake makro pre in_array v latte?
nieco taketo {if $kategorie->id in $cesta}class=„on“{/if}
Nette je verzia 0.9.7
dakujem
- jiri.pudil
- Nette Blogger | 1032
cez php by som to robil cez in_array
Tak to tak urob:
{if in_array($kategorie->id, $cesta)} ... {/if}