gpt4 book ai didi

redirect - Joomla setRedirect 不起作用

转载 作者:行者123 更新时间:2023-12-03 23:30:58 24 4
gpt4 key购买 nike

我有一个简单的 Joomla Controller ,但我无法重定向任何内容。

根据文档:

class MyController extends MyBaseController {

function import() {
$link = JRoute::_('index.php?option=com_foo&ctrl=bar');
$this->setRedirect($link);
}

}
//The url contains & html escaped character instead of "&"

这应该有效,但我得到了一个格式错误的 URL。我在这里缺少什么吗?为什么 Joomla 将所有“&”字符转换为 &?我该如何使用 setRedirect?

谢谢

最佳答案

好的,我修好了。所以如果有人需要它:

代替

$link = JRoute::_('index.php?option=com_foo&ctrl=bar');
$this->setRedirect($link);

使用

$link = JRoute::_('index.php?option=com_foo&ctrl=bar',false);
$this->setRedirect($link);

让它发挥作用。

关于redirect - Joomla setRedirect 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13144101/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com