Новости Joomla

0 Пользователей и 1 Гость просматривают эту тему.
  • 12 Ответов
  • 14467 Просмотров
*

sheridan

  • Захожу иногда
  • 111
  • 4 / 0
Подскажите, пожалуйста, как убрать для стандартного модуля авторизации (Joomla 2.5) ссылки:
Забыли пароль? Забыли логин? Ещё нет учётной записи?
*

greenmar

  • Захожу иногда
  • 95
  • 4 / 0
в модуле легко, открываешь .../modules/mod_login/tmpl/default.php
там начиная со строки 60 будет твой список:

Код
	<ul>
<li>
<a href="<?php echo JRoute::_('index.php?option=com_users&view=reset'); ?>">
<?php echo JText::_('MOD_LOGIN_FORGOT_YOUR_PASSWORD'); ?></a>
</li>
<li>
<a href="<?php echo JRoute::_('index.php?option=com_users&view=remind'); ?>">
<?php echo JText::_('MOD_LOGIN_FORGOT_YOUR_USERNAME'); ?></a>
</li>
<?php
$usersConfig = JComponentHelper::getParams('com_users');
if ($usersConfig->get('allowUserRegistration')) : ?>
<li class="register">
<a href="<?php echo JRoute::_('index.php?option=com_users&view=registration'); ?>">
<?php echo JText::_('MOD_LOGIN_REGISTER'); ?></a>
</li>
<?php endif; ?>
</ul>

То что не нужно убираешь, можно элементам списка присвоить классы... Жаль что то же самое не работает для самого компонента com_users. Нахожу файл ../components/com_users/views/login/tmpl/default_login.php нахожу там нужные строки, изменяю их и ничего не происходит.

Можно также убрать возможность регистрации из настроек. Заходишь в "Менеджер пользователей" в админке. Справа вверху будет кнопка "Настройка". Там увидишь какие есть настройки, всё поймешь.

P.S. Желательно изменения модуля делать в шаблоне. Т.е. создаешь в папке шаблона папку HTML, в неё копируешь папку mod_login и уже там правишь. Это позволит тебе в любой момент вернуться к первоначальному виду, а изменения модуля будут относиться только к шаблону.
*

sheridan

  • Захожу иногда
  • 111
  • 4 / 0
Спасибо,  greenmar! Я уж не надеялась, что тут кто-нибудь ответит.
Сделала так:
закомментировала этот код и в файле .../modules/mod_login/tmpl/default.php, и в файле ../components/com_users/views/login/tmpl/default_login.php.
Всё! Эти строчки пропали  ^-^
*

greenmar

  • Захожу иногда
  • 95
  • 4 / 0
И я между тем решил свою проблему.

Цитировать
Нахожу файл ../components/com_users/views/login/tmpl/default_login.php нахожу там нужные строки, изменяю их и ничего не происходит.

Оказалось, всё меняется и работает. Всё дело в том, что в моём шаблоне была папка HTML в которой была модифицированная копия папки com_users. Вот её то и надо было менять, т.к. Joomla автоматически использует папки модулей и компонентов из ..templates/ваш_шаблон/html/ если таковые имеются. Надеюсь я доступно объяснил.
*

45

  • Новичок
  • 6
  • 0 / 0
Как убрать ссылку на регистрацию в Joomla 2.5.?
*

al-teen

  • Глобальный модератор
  • 2385
  • 224 / 10
  • im
Как убрать ссылку на регистрацию в Joomla 2.5.?
Код
		<?php
$usersConfig = JComponentHelper::getParams('com_users');
if ($usersConfig->get('allowUserRegistration')) : ?>
<li class="register">
<a href="<?php echo JRoute::_('index.php?option=com_users&view=registration'); ?>">
<?php echo JText::_('MOD_LOGIN_REGISTER'); ?></a>
</li>
<?php endif; ?>
*

45

  • Новичок
  • 6
  • 0 / 0
В default_login.php я это удалила не помогает
*

SK

  • Живу я здесь
  • 2155
  • 164 / 0
В default_login.php я это удалила не помогает
В Менеджере модулей отключить Модуль авторизации
*

45

  • Новичок
  • 6
  • 0 / 0
Как остальные будут входить?
*

al-teen

  • Глобальный модератор
  • 2385
  • 224 / 10
  • im
templates/ваш_шаблон/html/mod_login/default_login.php

В modules/mod_login верните все взад. Не обратил внимание, что советуют расковырять файлы модуля в самом модуле.
*

SK

  • Живу я здесь
  • 2155
  • 164 / 0
Как остальные будут входить?
Если нужно убрать только ссылку "Регистрация" в Модуле авторизации, то зайдите в Менеджер пользователей, далее по ссылке "Настройки" и укажите в поле "Разрешить регистрацию пользователей" значение "Нет".
После этого на сайте исчезнет ссылка "Регистрация", но войти на сайт зарегистрированным можно будет.
И не надо ни какой код ковырять.
*

45

  • Новичок
  • 6
  • 0 / 0
Спасибо. это и мне надо было
*

Verika

  • Новичок
  • 2
  • 0 / 0
И я между тем решил свою проблему.

Оказалось, всё меняется и работает. Всё дело в том, что в моём шаблоне была папка HTML в которой была модифицированная копия папки com_users. Вот её то и надо было менять, т.к. Joomla автоматически использует папки модулей и компонентов из ..templates/ваш_шаблон/html/ если таковые имеются. Надеюсь я доступно объяснил.

Спасибо! Мне помогло! Действительно все крылось в папках в самом шаблоне.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Owl Сarousel Images module for Joomla

Автор Muggs

Ответов: 0
Просмотров: 1507
Последний ответ 30.08.2024, 17:34:06
от Muggs
News Calendar Joomla 3.0 - html5 - Rus

Автор leo78

Ответов: 27
Просмотров: 15368
Последний ответ 27.06.2024, 11:15:49
от Леон
Multilingual Virtual Keyboard for Joomla 5 [решено]

Автор creative3d

Ответов: 2
Просмотров: 2240
Последний ответ 28.01.2024, 12:49:40
от creative3d
Плагин StopKids для маркировки сайта знаком 18+ для Joomla 1.5-3.x

Автор ecolora

Ответов: 40
Просмотров: 23198
Последний ответ 19.03.2023, 18:55:08
от ecolora
Плагин для формы авторизации

Автор web3.0

Ответов: 13
Просмотров: 6420
Последний ответ 06.07.2022, 10:14:06
от hoviki7574