Definování formuláře pomocí php třídy
- hancs
- Člen | 57
Ahoj, řeším import dat z XML a chci aby mohl uživatel provést ještě nějakou úpravu než data uložím do databáze.
Načtení dat → zobrazení → korekce dat → uložení do DB
Líbilo by se mi vytvořit si formuláře odpovídající třídám, které vytvořím z importu.
Něco takového: https://symfony.com/…s/forms.html
Nevíte jestli má nette něco podobného, nebo jak by jste to řešili vy?
Předem děkuji
- Pavel Kravčík
- Člen | 1196
Prostě createForm vytvářej dle nějakých pravidel z toho XML. :)
pf createComponentXMLForm()
{
$form = new Form;
foreach($xml->category as $category)
{
$form->addText($category . '_' . $xml->product, $xml->product)
->setDefaultValue($xml->productValue);
}
return $form;
}