我意识到我应该能够做到这一点,但我能说什么,我不明白。我什至 rtfm'ed 直到我的眼睛被炸了。我通过例子学得最好,而不是 Zend 的文档给出的深入解释,或者这类问题通常产生的典型“使用装饰器”响应。我需要的是这样的标记:
<dt> <label for="name">Name</label> </dt> <dd> <input type="text" name="name" id="name" value=""> <a href="#">My Link</a> </dd>
它都是香草,除了输入后的额外链接。是的,它在 dd 内,就在链接旁边,这就是我无法做到的。
这是我用来创建上述 HTML 的(稍作修改的)代码
$name = new Zend_Form_Element_Text( 'name' ); $name->setLabel( 'Name' ); $this->addElements( $name ); $this->addDisplayGroup( array( 'name' ), 'people');
任何示例代码或更好的解释都会让这个菜鸟非常非常高兴。
干杯!