snippet a stromova struktura
- japlavaren
- Člen | 404
ahoj,
potrebujem vykreslovat stromovu strukturu a chcel by som, aby na pri kliknuti na + nacitalo polozky tejto struktury
narazam na problem sposobeny dynamickymi snippetmi v nette – musim definovat spolocny snippet a potom jednotlive polozky
<ul n:snippet="menu">
<li n:foreach="$items as $item">
{$item[name]}
{snippet submeni-$item[id]}
<ul if="...">
<li n:foreach="$item[submenu] as $subItem">{$subItem[name]}>/li>
</ul>
{/snippet}
</li>
</ul>
problem je, ze nedokazem prekreslit len konkretny snippet (aspon som
neprisiel na to, ako), iba celu skupinu snippetov a preto mi pri rozkliku dalsej
kategorie zmaze obsah ten pred tym otvorenej
v handle totiz vykreslujem iba jeden snippet a potreboval by som, aby
aktualizoval iba ten konkretny a ostatne nechal, ako su
ide to nejak jednoducho vyriesit? napadaju ma nejake riesenia, ale nebudu moc pekne spravene
dakujem. j
Editoval japlavaren (20. 6. 2014 10:17)
- japlavaren
- Člen | 404
ak to niekomu usetri cas, popisem, ako som to vyriesil:
- definoval som si sablonovy subor block-submenu.latte ktory vypisuje jenu uroven submenu
- v handle mam text response, ktora vracia sablonu block-submenu.latte
- pomocou jquery append pripajam nacitavane handle
dufam, ze to niekomu pomoze. ak by nebolo jasne, napisete mi
- kralik
- Člen | 230
Ahoj,
právě řeším podobný problém. Potřebuji formulář obalit tabulkou
s vnořenými snippety.
Zatím jsem bohuže lnepřišel na to jak.
Prosím pokud můžeš mrkni na https://forum.nette.org/…ppet-a-table
Jestli by tě něco nanapdalo.
Zkoušel jsem {snippetArea} a i <tr n:snippet=„A“ …></tr>, ale vše bez kýženého výsledku.
Moc díky