Zend framework 如何在选项标记处设置带有多个参数的Zend_Form_Element_Select

Zend framework 如何在选项标记处设置带有多个参数的Zend_Form_Element_Select,zend-framework,zend-form,zend-form-element,Zend Framework,Zend Form,Zend Form Element,我正在创建一个Zend表单,允许用户从保存在我的DB中的列表更改当前区域设置。我想知道如何在选项列表中添加更多属性 $obj_locales_select = new Zend_Form_Element_Select('sel_locale'); $obj_locales_select->setLabel('form-params-language-changelocale-sel_locale-label'); $obj_locales_select->setMultiOption

我正在创建一个Zend表单,允许用户从保存在我的DB中的列表更改当前区域设置。我想知道如何在选项列表中添加更多属性

$obj_locales_select = new Zend_Form_Element_Select('sel_locale');
$obj_locales_select->setLabel('form-params-language-changelocale-sel_locale-label');
$obj_locales_select->setMultiOptions($this->_arr_locales);
$obj_locales_select->setValue($this->_str_selected_locale);
$obj_locales_select->setRequired(true);
$obj_locales_select->setAttrib('tabindex', '100');
$this->\u arr\u locales只是一个带有键值的关联数组。但是,在示例中,我希望为生成的每个选项添加一个标题属性,因此当用户的鼠标位于某个选项上时,浏览器会显示一个提示,其中包含关于该选项的其他信息,或者一些其他标准属性(根据)


感谢您的帮助。

ZF不支持Zend_Form_Element_Select选项的标题属性。您应该编写自定义视图帮助器来完成此操作。

好的,我将创建自己的视图帮助器。谢谢