如何在没有创建帐户的情况下创建登录模块,忘记密码,在joomla 2.5中忘记用户名

时间:2013-03-05 08:23:23

标签: joomla2.5 jumi

我正在使用joomla 2.5,我只想进行管理员登录,这将直接从数据库获取登录详细信息。所以我不需要选择创建新帐户,忘记密码和忘记用户名选项。

是否存在与此概念相同的模块。

请建议我解决。

3 个答案:

答案 0 :(得分:1)

Joomla有模板覆盖。概述: http://docs.joomla.org/How_to_override_the_output_from_the_Joomla!_core

由于你还没有提供模板信息 - 所以我已经使用了原子模板

  1. 寻找模块:“mod_login”它应该在:templates / your_template / html / mod_login / default.html -

  2. 例如,您可以删除以下详细信息以删除:

    • 忘记密码
    • 忘记了用户名
    • 允许注册
  3. line 57 - 74

    1. 这是禁用用户注册的正确方法: http://www.inmotionhosting.com/support/edu/joomla-25/users/disable-user-registration

答案 1 :(得分:0)

我遇到了类似的问题并尝试了你的方法,但都失败了。 但是,试用和试用错误,我对位于不同文件夹中的文件进行了相同的编码。我编辑代码的文件夹是../modules/mod_login/tmpl/default.php,它工作正常 欢呼声

答案 2 :(得分:-1)

在Joomla 3.3中,核心代码和模板代码之间没有覆盖。如果你想禁用这些选项,你肯定需要去modules / mod_login / tmpl / default.php并注释掉:

<li>
    <a href="<?php echo JRoute::_('index.php?option=com_users&view=remind&Itemid=' . UsersHelperRoute::getRemindRoute()); ?>">
                <?php echo JText::_('MOD_LOGIN_FORGOT_YOUR_USERNAME'); ?></a>
</li>
<li>
    <a href="<?php echo JRoute::_('index.php?option=com_users&view=reset&Itemid=' . UsersHelperRoute::getResetRoute()); ?>">
                <?php echo JText::_('MOD_LOGIN_FORGOT_YOUR_PASSWORD'); ?></a>
</li>

就个人而言,我花了很多时间才意识到MOD_LOGIN_REGISTER的价值来自哪里,最后,我意识到它保存在en-GB.mod_login.ini第26行。