Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
重置密码链接Joomla-处于“状态时”;维护模式";/脱机模式_Joomla - Fatal编程技术网

重置密码链接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'){
    
    ?>除非用户具有管理员权限,否则他们将无法访问该网站重置密码。即使您创建了一个链接,将他们重定向到“重置密码”页面,仍然无法工作。我理解这一部分-这就是为什么我正在寻找解决方法。必须有办法修改一些文件才能使其工作。除非用户拥有管理员权限,否则用户将无法访问网站重置其密码。即使您创建了一个链接,将他们重定向到“重置密码”佩奇,仍然不起作用。我理解这一部分-这就是为什么我在寻找解决方案。必须有办法修改一些文件才能使其工作。这听起来像是一个可行的解决方案。确实,我将尝试一下。感谢您的回复。这听起来像是一个可行的解决方案。确实,我将尝试一下。感谢您的回复。