0

所以我有一个像这样的元素数组:

$this->addElement(new Zend_Form_Element_Hidden('activity_' . $activityModel->id, array(
    'value' => $somevalue,
    'ignore' => true,
    'decorators'    => array('ViewHelper')
)));

其中 $this 是 Zend_Form 类的扩展。我正在使用自定义视图脚本。如何渲染这个数组?目前我尝试过:

<?php echo $this->element->activity_fanpage_count; ?>
4

1 回答 1

2

Zend_Form 有一个 __toString() 方法。因此,您可以简单地回显您的表单。与元素和显示组相同。

首先,您需要将表单分配给控制器中的视图变量。然后你可以从你的模板访问它$this->form

于 2013-09-20T18:59:32.057 回答