Php 如何将属性添加到<;选项>;使用Zend框架的标签? //执行此操作: $e=新Zend_表单_元素_选择('combo'); $e->addMultiOptions(数组(1=>'Jan',2=>'Feb'); $e->renderViewHelper(); //我会得到这样的东西; 简 二月
如何使用Zend Framework向标记添加属性Php 如何将属性添加到<;选项>;使用Zend框架的标签? //执行此操作: $e=新Zend_表单_元素_选择('combo'); $e->addMultiOptions(数组(1=>'Jan',2=>'Feb'); $e->renderViewHelper(); //我会得到这样的东西; 简 二月,php,forms,zend-framework,zend-form,Php,Forms,Zend Framework,Zend Form,如何使用Zend Framework向标记添加属性 // Doing this: $e = new Zend_Form_Element_Select('combo'); $e->addMultiOptions(array(1=>'Jan',2=>'Feb')); $e->renderViewHelper(); // I'll get something like this; <select name="combo" id="combo"> <opt
// Doing this:
$e = new Zend_Form_Element_Select('combo');
$e->addMultiOptions(array(1=>'Jan',2=>'Feb'));
$e->renderViewHelper();
// I'll get something like this;
<select name="combo" id="combo">
<option value="1">Jan</option>
<option value="2">Feb</option>
</select>
//我的意思是,我想得到这样的东西:
简
二月
我认为您必须创建自己的扩展Zend\u Form\u元素的类为Zend\u Form\u元素\u Select构建HTML的助手是Zend\u View\u helper\u FormSelect。此帮助程序在_build函数中构建元素。此函数仅创建具有以下属性的标记:
- 价值观
- 标签
- 精选
- 残废
// I mean, I wanna get something like this:
<select name="combo" id="combo">
<option abc="123" value="1">Jan</option>
<option abc="456" value="2">Feb</option>
</select>