Zobrazení formulářů konfigurovaných v databázi
- Vladik_hk
- Člen | 50
Ahoj,
mám 2 otázky. Existuje v nette způsob (resp. přesná syntaxe a postup) jak konfigurovat formuláře (jednotlivé inputy atd.) přes databázi nebo v nějakém textovém konfiguračním souboru?
Aktuálně jsem si vytvořil definici jendotlivých polí formuláře v databázi. Ty pole se mění, takže nemůžu je všabloně formuláře volat a zobrazovat natvrdo podle jména inputu, ale procházím je v šabloně foreachem a nechávám vypisovat. To funguje ok, ale v podstate se mi ty inputy zobrazují bez nějakého systému jeden vedle druhého. Já bych je potřeboval proložit ještě např. podnadpisy (pro určité skupiny inputů a pod.) případně formulář graficky rozčlenit. Nevím jak tam ale přesně do objektu Form ty podnadpisy dostat. Vím, že existují kontejnery a také nějaké skupiny inputů. Jak přesně fungují a co by bylo nejvhodnější použít?
Díkes
- bojovyletoun
- Člen | 667
můžeš využít getComponents(typ) – vrací inputy podle typu:
nápady:
- https://forum.nette.org/…0-radku-kodu
- https://componette.org/search/?… – zde je princip prohledávání prvků. Jen bude potřeba poopravit názvy tříd.