Здравствуйте, ребята, я новичок в Zendframework2.Доступ к идентификатору paginator в контроллере
У меня есть следующие строки в view\partial\paginator.phtml
<a href="<?php echo $this->url($this->route);?>?page=<?php echo $page; ?>?id=<?php echo $this->id?>">
В браузере это выглядит как http://new_project.localhost/districts?page=2?id=4
new_project
это название моего проекта, районов является маршрут контроллера и в id=4
, 4 является идентификатор, который Я хочу получить доступ к контроллеру.
Я пробовал:
$_GET['id'];
$this->params()->fromRoute('id'); //also
$this->params()->fromQuery('id'); //also
Но не из этих работ.
Как я могу получить доступ к этому id
в контроллере?
Ok ребята я решил: я изменил линию paginator.php как: , а в контроллере я обращаюсь к нему с помощью $ _GET ['id'] ; Он работает нормально, но когда get не отправлен, он показывает ошибку, undefined Undefined index: id, и как я должен определить его на null? – Skylink
? изменяется на &. – Skylink