1

http://blog.evan.pro/creating-a-simple-view-helper-in-zend-framework-2を使用して単純なViewHelperを作成しました。このヘルパーでURLパラメータを取得するにはどうすればよいですか?$ this-> params('param')はコントローラーでのみ機能します。

4

2 に答える 2

2

ブログ投稿のコードがあれば、ビュー ヘルパー内からこのコードを使用できます。

$this->request->getPost('param');  // post parameter

// or

$this->request->getQuery('param'); // query parameter

この例のコードは、現在のリクエストのオブジェクトのインスタンスを受け取り、それをビュー ヘルパーのZend\Http\Request呼び出されたプロパティに格納するrequestため、request プロパティを使用して Request オブジェクトとそこからの情報にアクセスできます。

于 2012-11-13T21:43:40.860 に答える