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 に答える