0

如何使用 Zend Framework 重定向到以下 URL?

http://hms.localhost.com/booking/room#availableResults

我不能使用 Java 脚本。这需要使用 Zend 框架控制器帮助程序(例如 rediretor())来完成;

4

3 回答 3

2

好的,通过 Zend,首先点击@Google:

gotoRoute() 方法不支持散列,但您可以通过使用 url 操作助手根据您的路由构造 url 来完成此操作,然后将您的散列连接到它。然后调用重定向器的 gotoUrl 方法:

$url = $this->_helper->url->url(array('module' => 'blog',
'controller' => 'documentation', 'action' => 'tags'));
 $url .= "#add";
$this->_helper->redirector->gotoUrl($url);
于 2013-03-13T11:26:11.257 回答
2

从控制器:

$this->_redirect('/booking/room#availableResults');
于 2013-03-13T11:31:00.313 回答
0

将您的 div id 设置为 availableResults

<div id="availableResults">
...
..
..

用于在 codeigniter 中重定向

$url = 'http://hms.localhost.com/booking/room#availableResults';
redirect($url);
于 2013-03-13T11:24:09.547 回答