8
考虑我想显示如何使用Zend表格添加自定义HTML标签描述
复选框,复选框标签和后面的图像。
如何创建如下
$this->addElement(
'Checkbox',
"$key",
array(
'label'=>$value,
'checkedValue' => "$key",
'uncheckedValue' => '',
'checked' => true,
'disabled' => false,
)
);
$element = $this->getElement($key);
$element->setDecorators(
array(
'ViewHelper',
array('Label', array('tag' => 'dt', 'class'=>'hidden')),
array('Description',array('escape'=>false,'tag'=>' span')), //escape false because I want html output
)
);
$element->setDescription('<img name="help_'.$key.'" id="help_'.$key.'" src="/application/modules/User/externals/images/what-is-this.gif"/>');
$element->setDescription('<img name="help_'.$key.'" id="help_'.$key.'" src="/application/modules/User/externals/images/what-is-this.gif"/>');
但同样使用Zend引擎形式
我尝试了视图,其显示复选框,描述图片和复选框标签为上标。
任何帮助,请
+1此作品!不需要去AnyMarkup装饰器。 – emaillenin 2011-03-27 08:38:32