Chci v latte vypsat formularovy prvek s promennou v identifikatoru (urpostred)
- Vojta24
- Člen | 2
obvykle neni problem napsat neco jako
{foreach [1,2,3] as $id}
{input formularovy_prvek_cislo_$id}
{/foreach}
prosim nepozastavujte se nad nesmyslnosti toho prikladu a nad tim ze pri N poctu by bylo vhodnejsi to resit pomoci addDynamic … v mem pripade bude pevne dany pocet
vyse uvedene funguje, ale nize uvedeny priklad kdy promenna je uprostred identifikatoru formularoveho prvku uz je problematictejsi
{foreach [1,2,3] as $id}
{input formularovy_prvek_cislo_$id_pocet}
{/foreach}
tady nette nevi zda chci formularovy_prvek_cislo_1_pocet
nebo
formularovy_prvek_cislo_?
pricemz zahlasi ze $id_pocet promenna
neni znama pochopitelne
lze nejak specifikovat ze promena ma byt pouze ono $id nikoliv $id_pocet ?
Editoval Vojta24 (7. 9. 2016 8:56)
- David Matějka
- Moderator | 6445
treba {input foo_{$id}_bar}
… ale kdyz nechces pouzit
replicator, pouzij alespon containery pres addContainer, at nemusis nejak divne
slepovat retezce.