Portál AbcLinuxu, 10. května 2025 03:12

Dotaz: PHPTAL: vnoreny repeat

junckritter avatar 25.3.2007 00:29 junckritter | skóre: 3 | blog: Laying_Circus | Trnava
PHPTAL: vnoreny repeat
Přečteno: 162×
Odpovědět | Admin
Zdar, mám malý problém s knižnicou PHPTAL (templatovací systém). Chcem urobiť vnorený cyklus pomocou príkazu tal:repeat (aby to vyzeralo ako súbor show.html). Problém je, že vnorená časť sa mi zobrazí vždy len pri poslednom prechode ako tu. Tu je kód, ktorý sa vykonáva. Je to príklad, v skutočnosti objekty A a B nahradia SimpleXML objekty s rovnakou štruktúrou, ktoré vzniknú načítaním xml súboru. Je chyba v mojom kóde alebo je to chyba v PHPTAL? Budem vďačný za každú radu.
2008 All Human Rights Reserved
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Daniel Kvasnička ml. avatar 23.6.2007 22:07 Daniel Kvasnička ml. | skóre: 52 | blog: The Joys and Sorrows of Being an IT Freak | Ostrava
Rozbalit Rozbalit vše Re: PHPTAL: vnoreny repeat
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nevim jestli je tahle otazka jeste aktualni, ale treba se bude odpoved nekomu hodit...

Je to jednoduche. Ten vnoreny cyklus se snazite vypisovat mimo kontext promenne item, mimo ten cyklus, ktery iteruje pres archive. Ten je omezen pouze na element li. Proto se provede az na konci a jednou.

Moc ale nechapu, jak to ze se ten vnoreny vubec provede. Teoreticky by totiz v tom miste uz promenna item nemela existovat, protoze iterace pres archive uz skoncila a pri pokusu o cteni atributu subitem by mela vyletet vyjimka.
FSF: “screw you for not wanting the stuff we produce”, People: “screw you for not producing the stuff we want."
Daniel Kvasnička ml. avatar 23.6.2007 23:37 Daniel Kvasnička ml. | skóre: 52 | blog: The Joys and Sorrows of Being an IT Freak | Ostrava
Rozbalit Rozbalit vše Re: PHPTAL: vnoreny repeat
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jo a navic element UL nesmi byt podle specifikace XHTML primym potomkem sebe sama, musi byt v LIcku. Kdyz ho tam date, melo by to zaroven vyresit vas problem, protoze uz se budete pohybovat v kontextu toho cyklu.
FSF: “screw you for not wanting the stuff we produce”, People: “screw you for not producing the stuff we want."

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.