Zend表单复选框元素自定义

时间:2012-12-19 13:16:43

标签: php zend-framework zend-form

我有一个带有一些元素的zend表单,包括一个复选框。 看起来很正常:

checkbox label []

我想在右侧添加一个链接,使其看起来像这样:

checkbox label [] thelink

我已经尝试了以下内容,但不是将描述与对象框架对齐,而是将其置于其下:

$boolean->setDescription('desc');
        $boolean->setDecorators(array(
            'ViewHelper',
            'Description',
            'Errors',
            array('HtmlTag', array('tag' => 'dd')),
            array('Label', array('tag' => 'dt')),
        ));

我是Zend Forms的佼佼者。任何想法我怎么能实现这个?

谢谢

1 个答案:

答案 0 :(得分:2)

知道了!

以下是我的表现:

  $boolean->setDescription('description');
        $boolean->setDecorators(array(
            'ViewHelper',
            'Description',
            'Errors',
            array('HtmlTag', array('tag' => 'dd')),
            array('Label', array('tag' => 'dt')),
            array('Description', array('escape' => false, 'tag' => '', 'placement' => 'append')),
        ));