现在,我将 Zend 表单元素包装在列表项中。表单正在验证或纠正错误。但是我想在验证失败时将一个类应用于违规元素的列表项(但仅适用于违规元素的列表项)。例子:
该字段具有有效输入
<li>
<input type="text" name="address2" id="address2" value="" size="25">
</li>
但是这个没有
<li class="error">
<input type="text" name="address2" id="address2" value="" size="25">
</li>
我能看到的唯一方法是扩展 Zend_Form_Element,并覆盖 isValid(),然后扩展从 Zend_Form_Element 派生的所有类,我需要为我的表单。
必须有更好的方法。
正确的?
我错过了什么?
谢谢