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 클래스를 설정할 수 있습니다?
<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