我有某些页面需要用户登录 Joomla。当他们单击这些页面的链接时,iframe 覆盖层中会出现一个登录框。一旦他们登录,我想将他们重定向回他们尝试登录的页面,但是,Joomla 似乎只允许用户重定向到登录表单参数中预定义的页面。有没有办法在不完全破解 Joomla 的情况下做到这一点。
如果没有,是否有人建议如何以简单的方式破解此问题。
你可以使用像
$return = JURI::getInstance()->toString();
$url = 'index.php?option=com_user&view=login';
$url .= '&return='.base64_encode($return);
$this->setRedirect($url, XiText::_('YOU_MUST_LOGIN_FIRST')); // if you are in controller
or
JFactory::getApplication()->redirect($url, XiText::_('YOU_MUST_LOGIN_FIRST'));
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)