Dynamický formulář pro většinu podsekcí webu
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- mrfrostikcz
- Člen | 17
Ahoj,
momentálně řeším dynamický kontaktní formulář (např. pro přihlášky na školení, klasický kontakt, etc..) a napadlo mě řešení, že bych udělal komponentu formuláře včetně zpracování v basePresenteru a v požadovaných sekcí by si uživatel pouze načetl daný formulář (latte šablonu). Rád bych znal Váš názor, zda je to vhodné řešení?
Předem děkuji!
Tomáš
- Jan Suchánek
- Člen | 404
Formulář můžeš vytvořit v komponentě a komponentu předat do BasePresenteru pomocí továrničky v configu.
- Jan Suchánek
- Člen | 404
Jediný co by mě zajímalo zda by nebylo výhodný řešit zpracování akcí komponenty eventama, bylo by to víc popisné.
private createEditForm(){
$control = $this->editFormFactory->create();
$control->onSend[] = $this->processEditForm;
$control->onRender[] = $this->renderEditForm;
$control->onError[] = $this->errorEditForm;
return $control;
}
Ale možná je to zbytečnost :)
Editoval jenicek (10. 6. 2014 16:32)