Použití upraveného Containeru ve formuláři
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Pan Dobrman
- Člen | 45
Dobrý den, rozšiřuji si třídu Nette\Forms\Container a chtěl
bych, aby po vytvoření nového formuláře (new Form;
) se
defaultně použil mnou upravený Container. Je to možné?
- jiri.pudil
- Nette Blogger | 1032
Vzhledem k tomu, jak je Container zadrátovaný v dědičnosti formulářů, řekl bych, že to možné není.
Jestli jenom přidáváš addWhatever metody pro vlastní formulářové prvky, použij extensionMethod.
- Filip Procházka
- Moderator | 4668
Svoje úpravy vlož do traity a tu použij v poděděném Formu i poděděném Containeru ;) Nijak jinak to nejde.