Mailinglisten-Archive |
Moin allerseits,
ich kämpfe grade etwas mit der Formatierung eine Formulars, das mit Quickform
erstellt wird.
Verkürztes Bsp:
$renderer =& new HTML_QuickForm_Renderer_Default();
$form = new HTML_QuickForm();
$template_file = implode ('', file ('form.tpl.html'));
$renderer->setElementTemplate ($template_file);
$form->addElement('text', 'name', 'Nachname:');
$form->addElement('text', 'vorname', 'Vorname:');
$form->accept($renderer);
$renderer->toHTML();
Soweit, so gut, so einfach...
Nun möchte ich für verschiedene Zeilen unterschiedliche Templates benutzen,
also z.B. für das Element vorname das Template form1.tpl.html für alle
anderen form2.tpl.html.
Geht das überhaupt mit dem Default_Renderer?
Wenn nein, wie bekomme ich denn den Komfort von Quickform mit möglichst großer
Freiheit beim Layout unter einen Hut?
Grüße
Günther
php::bar PHP Wiki - Listenarchive