2013-03-05 71 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行。