1

コントローラ ファイル内のフォーム コンテンツを印刷することはできますが、フォーム ビューを as として割り当て、inファイル$this->view->form = $formを使用してフォーム デザインを表示しようとすると、フォーム デザインが表示されず、代わりに空白ページが表示されます。echo $this->formlogin.phtml

何が問題になるのでしょうか??

4

1 に答える 1

2

それはうまくいくはずです:

// in the controller
$this->view->form = $form;

// in the view
<?= $this->form ?>

したがって、問題は別の場所にあります。

白紙のページが表示されるのは電源が入っていないためerror_reportingと思われます。

を更新application.iniして設定error_reportingし、エラーを表示して例外をスローして、true実際に何が起こっているかを確認します。

編集:

確認事項:

  • ビューは初期化されていますか?
  • 含まれていますapplication.iniresources.view[]=
  • 誤ってビューを上書きしていませんか?$this->view = null
于 2011-03-02T08:30:26.900 に答える