将标题标签添加到Zend_Form_Element_MultiCheckbox

时间:2013-11-21 10:17:32

标签: php zend-framework zend-form

我想在Zend_Form_Element_MultiCheckbox的每个复选框中添加一个标题标签,以使用jquery工具提示。

我使用zend 1.12。

这是我制作multiheckbox的方式:

$orderValue = new Zend_Form_Element_MultiCheckbox(Frontend_Model_SiteDetail::CHAMP_ORDER_VALUE);
    $orderValue->setLabel($translate->_(Frontend_Model_VueSiteDetail_Parametres::CHAMP_ORDER_VALUE_TITLE))
                ->setMultiOptions(Frontend_Model_Enum_GroupOrder::getInstance()->getAll(true))
                ->setDecorators($decorateurs);

我的装饰师是:

    $decorateurs = array('Composite_Table');

我尝试这样的事情,但它不起作用:

$orderValue->removeDecorator('HtmlTag');
    $orderValue->addDecorator('HtmlTag', array(
        'attribute' => 'title'
    ));

1 个答案:

答案 0 :(得分:1)

我使用这种方法:

$orderValue->setAttrib('title', 'Tooltip');