4

Zendフレームワークでラッパークラスを作成して、データ出力とページネーションコントロールをカプセル化します。

コントローラのビューからこの行を出力するにはどうすればよいですか。

<?= $this->paginationControl($this->oPaginator, 'Sliding', 'pagination-control.phtml')?>

前もって感謝します。

...私自身の質問に答えました:

$this->view->oPaginator = $this->oPaginator;
echo $this->view->paginationControl($this->view->oPaginator, 'Sliding', 'pagination-control.phtml');
4

1 に答える 1

2

viewコントローラ内のオブジェクトには、を使用してアクセスできます$this->view。したがって、次のようにエコーできるはずです。

echo $this->view->paginationControl($this->view->oPaginator, 'Sliding', 'pagination-control.phtml');

しかし、これをコントローラーにエコーする必要がある場合は、アプリケーションに何か問題があると思います。なぜあなたはこれをしたいのですか?

于 2011-11-21T11:10:33.697 に答える