「無効」と表示されている要素の1つを使用してZend Formを表示したいとします。値を設定してユーザーに表示させることができますが、無効にしてユーザーが編集できないようにしたいと考えています。これはまた、それが見えるようにするためのCSS/JavaScriptのいくつかの並べ替えを伴い、ユーザーが編集することはできません。これは私の要素である:Zend Formでフォーム要素を無効にする方法は?
$this->addElement('text', 'username', array(
'label' => 'Username:',
'required' => true,
'filters' => array('StringTrim'),
'validators' => array(
array('StringLength', false, array(2, 50))
)
));
ありがとうございます。ちょうど私が必要なもの。 – Andrew
このバグのために、チェックボックスで「無効」の代わりに「無効」を使用する必要があることに注意してください。http://framework.zend.com/issues/browse/ZF-9149 – Maxence
これは同じで、これはうまくいきました必要だった。すばやく効果的。 –