在 Phalcon 中转发带页面的锚点
Forward anchor withing page in Phalcon
在 Phalcon 中,我完成了一个带有参数的转发响应的动作,我需要添加一个锚点(例如,以 #blabla
.
结束转发响应
return $this->dispatcher->forward(array(
'controller' => 'foo',
'action' => 'bar',
'params' => array(123),
));
这可能吗?
Dispatcher 不会更改地址栏中的 URL。它只是模拟(加载)请求的路线。但是可以通过重定向来做到这一点:
$url = $this->url->get(['for' => 'your-route-name']);
return $this->response->redirect($url . '#hash-here');
在 Phalcon 中,我完成了一个带有参数的转发响应的动作,我需要添加一个锚点(例如,以 #blabla
.
return $this->dispatcher->forward(array(
'controller' => 'foo',
'action' => 'bar',
'params' => array(123),
));
这可能吗?
Dispatcher 不会更改地址栏中的 URL。它只是模拟(加载)请求的路线。但是可以通过重定向来做到这一点:
$url = $this->url->get(['for' => 'your-route-name']);
return $this->response->redirect($url . '#hash-here');