重置密码链接Joomla-处于“状态时”;维护模式";/脱机模式
在“离线”模式下,用户如何重置密码。 我们正在以内部网的形式运行该站点重置密码链接Joomla-处于“状态时”;维护模式";/脱机模式,joomla,Joomla,在“离线”模式下,用户如何重置密码。 我们正在以内部网的形式运行该站点 乔姆拉2.5.4。。这是相当长的时间,但也许你可以解决它 授予您的用户级脱机访问权限(您可以在全局配置->权限中执行此操作) 创建指向用户配置文件并设置为用户可见的菜单项 将每个菜单/模块等设置为“普通”用户不可见(前一个除外) 我以前从未试过,但它应该能用。嗯。。这是相当长的时间,但也许你可以解决它 授予您的用户级脱机访问权限(您可以在全局配置->权限中执行此操作) 创建指向用户配置文件并设置为用户可见的菜单项 将每个菜单
乔姆拉2.5.4。。这是相当长的时间,但也许你可以解决它
我以前从未试过,但它应该能用。嗯。。这是相当长的时间,但也许你可以解决它
我以前从未尝试过,但它应该可以工作。我只是想分享我的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
}
if(JRequest::getVar('option')=='com\u users'){
?>我只是想分享我的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
}
if(JRequest::getVar('option')=='com\u users'){
?>除非用户具有管理员权限,否则他们将无法访问该网站重置密码。即使您创建了一个链接,将他们重定向到“重置密码”页面,仍然无法工作。我理解这一部分-这就是为什么我正在寻找解决方法。必须有办法修改一些文件才能使其工作。除非用户拥有管理员权限,否则用户将无法访问网站重置其密码。即使您创建了一个链接,将他们重定向到“重置密码”佩奇,仍然不起作用。我理解这一部分-这就是为什么我在寻找解决方案。必须有办法修改一些文件才能使其工作。这听起来像是一个可行的解决方案。确实,我将尝试一下。感谢您的回复。这听起来像是一个可行的解决方案。确实,我将尝试一下。感谢您的回复。