Vykreslování formulářů vč. doplňujících informací

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Vladik_hk
Člen | 50
+
0
-

Ahoj,

potřebuji přímo při vytváření formuláře pomocí třídy form do něj kromě běžných inputů ještě současně vkládat doplňující informace resp. nastavění. Např. že u některého inputu se má zobrazit dodatečná nápověda, tato skupina inputů má mít vlastní nadpis atd.

Tyto doplňující informace pak potřebuji při vykreslování formuláře zohlednit a pomocí naprogramované logiky na základě nich vykreslit doplňující texty, nadpisy, styly a pod.

Je nějaký způsob jak takové informace do formu dostat tak abych následně při procházení formu foreachem v sablone je dokazal identifikovat a dale pouzit?

Formulář o který se jedná je velmi rozsáhlý a konfigurace jeho polí je proměnná a uložená v databázi. Z tohoto důvodu nemohu doplnit informace a nadpisy do formu přes manuální vykreslení.

Díky.

Filip Procházka
Moderator | 4668
+
0
-

Skupiny prvků můžeš označit pomocí $form->addGroup($jmeno) a doplňkové informace pomocí $input->setOption('description', 'popis').

Vladik_hk
Člen | 50
+
0
-

Diky. Daji se ty groupy ($form->addGroup()) zanorovat?

Filip Procházka
Moderator | 4668
+
0
-

Nedají.

Ot@s
Backer | 476
+
0
-

Vladik_hk napsal(a):

Diky. Daji se ty groupy ($form->addGroup()) zanorovat?

Jedině trikem