こんにちは、私はZendframework2を初めて使っています。コントローラー内のページネイターのアクセスID
私は4にidで、地区はコントローラのルートとid=4
で で、http://new_project.localhost/districts?page=2?id=4
new_project
は私のプロジェクトの名前があるように見えるのブラウザでview\partial\paginator.phtml
<a href="<?php echo $this->url($this->route);?>?page=<?php echo $page; ?>?id=<?php echo $this->id?>">
に次の行を持っています私はコントローラでアクセスしたいです。
は、私が試した:$_GET['id'];
$this->params()->fromRoute('id'); //also
$this->params()->fromQuery('id'); //also
しかし、これらの作品の非。
コントローラーでこのid
にどのようにアクセスしますか?
[OK]をみんな:コントローラでは、$ _GET ['id']を使ってアクセスします;それはうまくいきますが、getがポストされていないときは、エラーが表示され、未定義です。未定義インデックス:id、どのようにnullに定義する必要がありますか? – Skylink
? &に変更されます。 – Skylink