Vypsani prvku formulare jako text
- error414-c
- Člen | 45
Cau,
v urcitych pripadech bych potreboval vypsat prvek formulare jako text. Napriklad pokud je nastavena defaultni hodnota jmena tak jmeno uz needitovat ale zobrazit jen jmeno.
Vypsat v sablone $form->getControl()->getValue() je nevhodne protoze vypisuju formular po groupach.
Dival jsem se do kodu nette a prvek formulare (treba text input) ma natvrdo zadratovane generovani html.
Jak teda udelat aby se prvek dal nejakym parametrem prepnout tak aby se zobrazil jako text. U selectu aby se nezobrazovala hodtota ale text optionu, to stejne o checkbox atd…
Edit: neni spatny sustem decoratoru u zendu http://framework.zend.com/…orators.html
Editoval error414-c (26. 4. 2010 8:55)
- error414-c
- Člen | 45
Ondřej Mirtes napsal(a):
Vypsal bych ho jako disabled.
nad tim sem take premyslel, ale neni to hezke treba u checkboxu
- Mikulas Dite
- Člen | 756
Jde, ale mimo samotnou logiku formuláře a ten navíc potom bude vyžadovat manuální render.