0

使用 Joomla 2.5 并尝试基于登录模块进行一些重定向,您可以在其中单击Forgot your passwordForgot your username

我认为这应该适用于用户名:

if((JRequest::getString('option')=='com_users') && (JRequest::getString('view')=='remind'))

这是密码:

if((JRequest::getString('option')=='com_users') && (JRequest::getString('view')=='reset'))

我似乎从来没有进入过这个 if 语句。我究竟做错了什么?

4

2 回答 2

1

试试这个,

if((JRequest::getVar('option')=='com_users') && (JRequest::getVar('view')=='remind'))

如果这也失败了,您可以尝试,

$_REQUEST['option']它肯定会起作用,但对于 joomla 网站来说不是一个好习惯。

于 2012-09-26T03:48:52.420 回答
0

我发现唯一对我有用的是使用:

if((JRequest::getVar('option')!='com_users')

这涵盖了remind和的两种情况reset。不确定是否还有其他不匹配的边缘情况。

于 2012-10-07T17:31:24.623 回答