用户如何在“离线”模式下重置密码。 我们将该网站作为Intranet运行。
Joomla 2.5.4
答案 0 :(得分:1)
嗯...这很长,但也许你可以解决它。
我以前从未尝试过,但它应该有用。
答案 1 :(得分:0)
我只想分享我的Joomla 3.9解决方案: 在模板的文件“ offline.php”中(如果模板没有offline.php,则在/ templates / system中),您可以将此代码放在显示登录表单的前面:
if( JRequest::getVar('option') == 'com_users') {
?><jdoc:include type="message"/><?php
$registrationController = new UsersController();
$registrationController->display();
} else {
// Login Form
}
因此,如果通过使用“ index.php?option = com_users&task = request.reset”或类似的页面加载页面,它将显示用于重置密码的对话框,但是默认情况下会显示“离线”登录表单。