Zend_Form:正确渲染图像元素

时间:2014-02-05 10:06:43

标签: zend-framework zend-form zend-form-element

我在Zend表单上使用Zend_Form_Element_Image。 这输出:

<input id="media_img" type="image" src="/img/bigbtn-add.png" name="media_img">

对这种类型有什么看法=&#34;图像&#34;写作 ? 你更喜欢&#34; img&#34;标签反而?

如果是的话,有人会将这个解决方案叠加在一起来呈现一个&#34; img&#34; element:see here

这是渲染经典&#34; img&#34;的唯一方法吗?在Zend 1.12上标记?

感谢。

1 个答案:

答案 0 :(得分:0)

类型为input的{​​{1}}实际上是一个使用图片的提交按钮。见https://developer.mozilla.org/en-US/docs/Web/HTML/Element/Input

它与image标记不同。

所以取决于你想要呈现的内容。

一般来说,我认为使用img更容易一些,因为您可以更好地控制HTML。见这里:http://framework.zend.com/manual/1.12/en/zend.form.standardDecorators.html#zend.form.standardDecorators.viewScript

相关问题