1
我有我的zend_form的自定義標記,我嘗試設置一個css類(class =「hasErrors」)到我的輸入字段。我的渲染表單元素看起來是這樣的:Zend_Form錯誤消息
<div id="teamname-element" class="formRow">
<input type="text" name="teamname" id="teamname" value="" placeholder="Teamname">
</div>
有錯誤,它看起來是這樣的:
<div id="teamname-element" class="formRow">
<input type="text" name="teamname" id="teamname" value="" placeholder="Teamname">
<ul class="errors">
<li>Your teamname is to short!</li>
</ul>
</div>
是有可能設置一個CSS類輸入字段不使用JavaScript?
<input class="hasErrors" type="text" name="teamname" id="teamname" value="" placeholder="Teamname">
表單元素創建這樣的:
$this->addElement(new Nut_Form_Element_Text('teamname', array(
'Label' => 'Teamname',
'validators' => array(array('StringLength', FALSE, array(1, 25)), $TeamRegex),
'filters' => array('StringTrim', 'StripTags'),
)));
謝謝!比預期的簡單 – Slemgrim