我目前正在开发一个包含大量表单的大型应用程序.
到目前为止,我一直在手工编写我的表单并编写自己的验证逻辑,但我已经决定是时候开始使用Zend_Form并且它是内置的验证例程.
但是,我一直在绊倒越来越多关于(缺乏)灵活性的问题Zend_Form_Decorator.简单的任务,如为单个输入元素添加额外的按钮,变得非常困难.
我现在已经达到了一个点,我正在认真考虑完全放弃Zend_Form_Element+ Zend_Form_Decorator方法,但我不想失去优秀的验证选项.
基本上,我想要两全其美:
我正在考虑的一种可能的解决方案是在服务器端和视图中一起编写表单.这将允许我轻松验证我自己的表单,但(在我看来相当大)的缺点是每个表单应该定义两次,这只是感觉完全错误.
有没有指导方针呢?你们有没有经历过同样的事情,如果有的话,你们是如何解决这些问题的?
我非常想听听你的观点.
我正在使用扩展Zend_Form的类构建一个表单.如何在表单中添加一个img标签?我还需要为它添加一个类并对齐属性
这是我想要实现的最终结果:
<span class="myElement"><img src="myPath" align="middle" class="myClass"/>
<input type="text"></span>
Run Code Online (Sandbox Code Playgroud)
我没有找到关于Zend_Form_Element_Image的文档
谢谢
卢卡