如何用 HTML 标签包围 Zend 表单内的图像元素<a href>
?我特别不想要 JS onClick()-Event,因为它在我的情况下似乎无法正常工作(请参阅问题Zend: Redirect from form without validation)。
这就是我在表单中添加图像元素的方式,现在超链接在图像旁边显示为文本“链接”:
$this->addElement('image', 'btnBack', array (
'name' => 'btnBack',
'id' => 'btnBack',
'label' => '',
'title' => 'Go back',
'alt' => 'Go back',
'src' => '/img/undo.png'
));
$this->getElement('btnBack')
->setDescription('<a href="/admin/groupoverview">Link</a>')
->setDecorators(array(
'ViewHelper',
array('Description', array('escape' => false, 'tag' => false)),
array('HtmlTag', array('tag' => 'dd')),
array('Label', array('tag' => 'dt')),
'Errors',
));