Form setDefaults() a setDefaultValue()
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- mardon
- Člen | 59
Zdědila jsem po svém předchůdci aplikaci napsanou v Nette. Potřebuji opravit chybu , která mi vyskakuje ve formuláři u setDefaults(). Pohledem do dokumentace jsem zjistila , že jdou dva způsoby buď setDefaults() pro celý formulář nebo setDefaultValue() pro jednotlivé položky. Ve zmíněném formuláři, který mi produkuje chabu jsou použity oba způsoby najednou. není v tom nějaký problém? Je to možné takto použít? Pokud ano tak zřejmě setDeafaults() na konci přepisuje ty dřívější setDefaultValue() ?
- David Matějka
- Moderator | 6445
setDefaults respektive setDefaultValue se chovaji stejne jako setValues resp. setValue. jen s tim rozdilem, ze ty „default“ se aplikuji pouze pokud formular neni odeslany.
takze volani, ktere bude pozdeji, prepise to drivejsi.