ScaffoldingRenderer
Vygeneruje šablonu nebo HTML kód formuláře.
| Verze | 0.9 |
| Download | scaffolding-renderer.php |
| Autor | David Grudl |
| Licence | New BSD License |
Příklad použití
$form = new Form;
$form->addText('name', 'Your name:');
// ... definujeme formulář běžným způsobem
// nastavíme ScaffoldingRenderer
$form->setRenderer(new ScaffoldingRenderer);
// formulář vykreslíme
echo $form;
Výsledkem je vygenerovaný HTML & Latte kód případně PHP kód (podle
nastavení proměnné $latte objektu ScaffoldingRenderer).
Třída ScaffoldingRenderer je potomkem
ConventionalRenderer, tudíž je možné ji stejným způsobem
konfigurovat, tj. nastavit pole $wrappers.

Honza Kuchař | 17. 3. 2011, 12:55 | comment
Děkuji moc za opravdu zrealizovaný skvělý nápad! :-)
Ještě mě napadlo následující. Co kdyby tento renderer vygeneroval textareu a do ní nalil obsah, který právě teď generuje? Pak už by stačilo jen copy&paste.