【问题标题】:Zend_Form : render properly an image elementZend_Form : 正确渲染图像元素
【发布时间】:2014-02-05 10:06:42
【问题描述】:

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

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

对 type="image" 的写作有什么看法? 你更喜欢“img”标签吗?

如果是,有人堆叠此解决方案以呈现“img”元素:see here

这是在 Zend 1.12 上呈现经典“img”标签的唯一方法吗?

谢谢。

【问题讨论】:

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


    【解决方案1】:

    input 类型为image 实际上是一个使用图像的提交按钮。看这里https://developer.mozilla.org/en-US/docs/Web/HTML/Element/Input

    它与img 标记不同。

    所以取决于你想要渲染什么。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-01-25
      • 2012-11-28
      • 1970-01-01
      • 2013-04-04
      • 2010-11-29
      • 2023-03-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多