【问题标题】:Zend_Form and Decorator helpZend_Form 和装饰器帮助
【发布时间】:2010-03-01 15:14:15
【问题描述】:
<select name="day" id="day">
         <option value="0" label="Day:">Day:</option>
         <option value="1" label="1">1</option>
 </select>

 <select name="month" id="month">
  <option value="0" label="Month:">Month:</option>

   <option value="1" label="January">January</option>

  </select>

 <select name="year" id="year">  
    <option value="2010" label="2010">2010</option>
 </select>

我可以使用 Zend_Form 和 Decorator 构建这种格式的表单部件吗?我已经阅读了很多帖子,但找不到任何有助于将多个元素打包在一个“dd”标签内的帖子。这可能吗?

【问题讨论】:

  • 上面的代码没有显示任何 DD 元素。您想根本没有 DD 元素,还是想在一个 DD 中包含所有三个 SELECT 元素?
  • 需要在一个 SINGLE DD 中显示所有三个 SELECT
  • 生日
    三选

标签: zend-framework zend-form zend-decorators


【解决方案1】:

http://weierophinney.net/matthew/archives/217-Creating-composite-elements.html
这篇文章继续解释如何使用 Zend_Form_element 创建复合对象并设置自定义装饰器。

它还围绕将所有日期字段分组在一起而构建,因此您可能只需修改此示例即可获得所需的内容。

【讨论】:

  • Ballasacian,谢谢你的链接。它有助于我理解这个概念。很抱歉延迟回复。
猜你喜欢
  • 2011-06-11
  • 2011-10-25
  • 2012-04-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多