在zend形式的文本框后面我需要%符号

时间:2011-03-23 10:08:46

标签: zend-framework textbox zend-form

HI ,,

我在zendform中的文本框后面需要一个%符号。

在这里,我写了这个代码,它取代了lable和textbox。

$ fee = new Zend_Form_Element_Text('fee_percentage','fee_percentage');         $费─> setLabel( '费用:')

如果我想在文本框后面写%符号我应该写什么?

请帮忙..

感谢 基兰

1 个答案:

答案 0 :(得分:1)

您可以使用我的AnyMarkup装饰器:http://www.zfsnippets.com/snippets/view/id/62

$fee->setDecorators(array(
    'ViewHelper',
    array('AnyMarkup', array(
      'markup' => '<span class="percentsign">%</span>'),
      'placement' => 'append'
    ),
    'HtmlTag',
    'Label'
  )
);