如何在登录后重定向到joomla 1.5中的当前页面

时间:2012-11-22 06:59:49

标签: joomla joomla1.5

我在joomla 1.5网站上工作。登录时,我想重定向到当前页面。无需转到索引页面。我正在使用redirecttofirstlogin插件重定向到所需的页面。它完美地运作。但我想将当前页面的URL传递给该链接。如何采取当前的网址。

这将返回错误的网址:JURI::getInstance()->toString()

3 个答案:

答案 0 :(得分:1)

您可以使用以下行获取Joomla中的当前网址

$current_url = JURI::getInstance();

之后,您必须根据您的功能将$current_url变量传递到所需的链接。


对于连接URL,您已使用此语法

$base_url = JURI::BASE();

For Concatenate:

$full_url = $base_url."index.php?option=com_properties&view=property&id=19&Itemid=54";

答案 1 :(得分:0)

尝试JURI::current()它会为您提供当前网址。

joomla 1.5的更新: -

$u =& JURI::getInstance( );
echo 'URI is ' . $u->toString();

有关详情,请点击此处查看 - http://docs.joomla.org/JURI

答案 2 :(得分:0)

如果您只是想在登录后重定向到当前页面,则无需任何代码即可完成。

在Joomla Backend中,转到Module Manager并打开Login模块。有一个名为“登录重定向页面”的参数,您只需将其设置为“选择项目”,因此它基本上未被选中。

我刚刚测试了这个并且有效