Изменить страницу входа в Joomla по умолчанию

Я работаю на веб-сайте Joomla, где я хотел бы изменить страницу аутентификации по умолчанию.

Я создал новый элемент меню входа и попытался скрыть область содержимого com, чтобы форма входа не отображалась. вместо формы входа по умолчанию я разместил новый, более привлекательный модуль входа. Теперь я пытаюсь сделать эту страницу страницей входа по умолчанию.

На сайте есть несколько областей, доступ к которым разрешен только зарегистрированным пользователям. и если щелкнуть по нему, это приведет к странице входа в Joomla по умолчанию. Я хочу, чтобы пользователь был перенаправлен для входа из нового.

не могли бы вы помочь?

1 ответ

Самый простой способ получить собственную страницу входа - переопределить шаблон макета Joomla по умолчанию.

Это на самом деле очень легко сделать.

Начните с вашего шаблона. В каталогах шаблонов у вас должна быть html папка в вашем шаблоне. Внутри этого вам понадобится каталог com_users, а внутри - папка для входа. Как это:

/ Шаблоны / YourTemplate / html / com_users / Логин

Затем скопируйте /components/com_users/views/login/tmpl/default_login.php в новую созданную вами папку для входа.

Отсюда вы можете настроить файл default_login.php для вашего сердца. Обязательно сохраняйте имена полей и скрытые поля нетронутыми - обязательно манипулируйте только элементами макета и избегайте каких-либо изменений, связанных с формой, именем формы, назначением или полями.

Вы можете сделать то же самое для шаблона выхода из системы - и в качестве бонуса, он находится в той же папке в вашем шаблоне.

Другие вопросы по тегам