Vytváření textboxů v cyklu

medunrad
Člen | 27
+
0
-

Ahoj,

nevím si rady s vytvářením textboxů v cyklu.
Situace je následující, mám určitý počet checkboxů (pokaždé jiný).
Vykreslím checkboxy a pro každý checkbox bych chtěl ještě vykreslit pole pro vložení textů, které by se togglovalo při zaškrtnutí příslušného checkboxu.

Mám problém s přidáním textboxů do formuláře, samozřejmě dostávám chybu Component with name ‚foo‘ already exists. Šlo by id elementu generovat dynamicky, tím bych se vyhnul této chybě, nicméně zajímalo by mě, jaké je vhodné řešení této situace.

Budu vděčný z jakoukoli radu.

Kcko
Člen | 465
+
+1
-
  1. Můžeš použít KdybyReplicator
  2. Můžeš si checkboxy generovat až v šabloně (ne ve formuláři) a pak se k nim dostaneš $form->getHttpData viz https://phpfashion.com/…-v-nette-2-1
Pavel Kravčík
Člen | 1180
+
+2
-

Raději https://github.com/…s-multiplier místo Kdyby. V nových verzích běží spolehlivěji.