Editace entity ve formuláři bez některých polí
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- raketoplan2005
- Člen | 147
Ahoj,
mám komponentu s formulářem na vytvoření entity uživatele a nyní bych chtěl tohoto uživatele editovat.
Jak ale správně postupovat pokud chci v editaci některá pole disablovat, nebo je nezobrazit? Teď si tam předávám id uživatele, v komponentě (pokud není id null) k němu dotáhnu entitu a nastavím si default values.
Pro nevykreslení, nebo nepřidání některých inputů bych ale musel ifovat přidání inputu, zpracování i manuálně vykreslenou šablonu. Pokud bych se tomu chtěl vyhnout druhou komponentou pak zase budu duplikovat hodně kódu.
Jak to řešíte vy, prosím?
Díky