在 Phalcon 中,我使用带有参数的前向响应完成我的一个操作,我需要添加一个锚点(例如,以 #blabla
结束转发的响应。
return $this->dispatcher->forward(array(
'controller' => 'foo',
'action' => 'bar',
'params' => array(123),
));
这可能吗?
调度
程序不会更改地址栏中的 URL。它只是模拟(加载)请求的路由。但是,可以通过重定向来执行此操作:
$url = $this->url->get(['for' => 'your-route-name']);
return $this->response->redirect($url . '#hash-here');