Не выводится окно об отправке письма на эмэйл.

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

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

Для вывода окна об отправке письма на указанный эмэйл,нужно добавить в шаблон Джумла,код о выводе системных сообщений.И к тому же указав в стилях,как выводить окно.Иначе будет окно выводится ниже футера,где вряд ли пользователь будет его искать.

<div id="system-message">
<jdoc:include type="message" />
</div>

Само подключение <jdoc:include type="message" />,ну а <div id="system-message">код</div>-это разметка шаблона.В описании представления id="system-message",я дал указание браузеру вывести окно в абсолютной позиции,то есть независмо от остальной разметки,чтобы не сбивать шаблон.

#system-message { margin-bottom: 20px;
position:absolute;
top:620px;
left:20%; }

Для настройки перенаправления вновь зарегистрированного пользователя,нужно открыть файл

component/com_user/controler.php

Найти строку $this->setRedirect('index.php', ,где index.php/наша главная страница/ можно редактировать на любую страницу приветствия.$message);

Добавить комментарий


Защитный код
Обновить