2013-03-05 67 views

回答

1

的Joomla有模板overrides.Overview: 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. 例如,您可以删除下面的细节以摆脱:

    • 忘记密码
    • 忘记用户名
    • 允许登记

line 57 - 74

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

    我面临类似的问题,并尝试你的方法,但失败了。然而, 但试用&错误,我对位于不同文件夹中的文件进行了相同的编码。我编辑代码的文件夹是../modules/mod_login/tmpl/default.php,它的工作原理 干杯

    -1

    在Joomla 3.3中,核心代码和模板代码之间没有覆盖。如果要禁用这样的选择,你肯定需要去模块/ 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行。