UI\Form bez parenta, name?
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- hejdav
- Člen | 50
Mám jistou FormFactory vyrábějící formuláře z db. Tu volám
v presenteru v createComponent<Name> přes najěký další vrstvy.
Name jsem chtěl použít na identifikování formu někde v js apod.
Ale zdá se ž v tom mám trochu zmatek, on se parent a name přidaj
automaticky potom, co továrnička createComponent<Name> vrátí ten
Form.
Teď si nejsem jistej, a nemůžu to vyzkoušet pač to mám zrovna trochu
rozbitý, ale mám pocit, že když jsem použil Forms\Form, že byl nějakej
problém s url kam se formulář odesílá.
Nějak to obejdu..
- Filip Procházka
- Moderator | 4668
@hejdav nic neobcházej, vytvoř instanci
UI\Form
(klidně pomocí nějaké factory třídy), ten vrať z
createComponent<name>
a tím ho připojíš do presenteru.
Url mu bude nastavena automaticky.