Jak automaticky (pomocí rendereru) vykreslit container nebo group?
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- stehlikpetr@msn.com
- Člen | 7
Ahoj, chtěl bych dosáhnout něčeho takového:
{form myform}
{form->renderGroup('prvni_cast')}
<hr>
<h3>Dopňující informace:</h3>
<img src="smileyface.jpg">
{form->renderGroup('druha_cast')}
{input submit}
{/form}
Motiv: Mám na webu několik dlouhých formulářů, u nichž bych rád použil renderer, nicméně každý formulář má obvykle jeden prvek nastylovaný jinak, nebo je tam vložené nějaké HTML atp. Nemůžu tedy použít jen echo $form, ale zároveň bych se zbytečně opakoval, kdybych všude vykresloval formuláře ručně. Hledám nějaký kompromis.
Metoda renderGroup je vymyšlená, ale zajímá mě jak bych dosáhl podobného výsledku.