|
|
30.09.2008, 13:34
|
|
Гость
Гость
|
После того как зарегистрировался приходит письмо на почту подтверждения, при нажатии на неё нужно попадать в Личный кабинет, а у меня на главную страницу. Это где то в модуле видимо нужно прописать. Помогите.
|
|
|
01.10.2008, 10:35
|
|
Гость
Гость
|
В "Инструменты" - "Системные таблицы" - "Пользователи" - Действие "Добавление" - поле "Действие после добавления объекта"
указан текст письма:
Код:Поздравляем с успешной регистрацией! Для активации учетной записи необходимо открыть ссылку, отправленную Вам на указанный электронный ящик.";
if($MODULE_VARS[auth][USER_CONFIRMATION]) {
mail($UserConfirmationEmail,"Подтверждение регистрации на сайте sait.ru","Здравствуйте!nnДля подтверждения регистрации откройте следующую ссылку: $ConfirmationLink","From: ".$system_env[SpamFromName]." <".$system_env[SpamFromEmail].">nReply-To: ".$system_env[SpamFromName]." <".$system_env[SpamFromEmail].">nX-Mailer: PHP/".phpversion());
}
echo "
Правьте по своему усмотрению. Но $ConfirmationLink пользователь долже нажать, иначе не подтвердит регистрацию.
|
|
|
01.10.2008, 10:39
|
|
Гость
Гость
|
Gость писал(а):В "Инструменты" - "Системные таблицы" - "Пользователи" - Действие "Добавление" - поле "Действие после добавления объекта"
указан текст письма:
Код:Поздравляем с успешной регистрацией! Для активации учетной записи необходимо открыть ссылку, отправленную Вам на указанный электронный ящик.";
if($MODULE_VARS[auth][USER_CONFIRMATION]) {
mail($UserConfirmationEmail,"Подтверждение регистрации на сайте sait.ru","Здравствуйте!nnДля подтверждения регистрации откройте следующую ссылку: $ConfirmationLink","From: ".$system_env[SpamFromName]." <".$system_env[SpamFromEmail].">nReply-To: ".$system_env[SpamFromName]." <".$system_env[SpamFromEmail].">nX-Mailer: PHP/".phpversion());
}
echo "
Правьте по своему усмотрению. Но $ConfirmationLink пользователь долже нажать, иначе не подтвердит регистрацию.
У меня так и есть, но он попадает после после нажатия на эту ссылку в письме на главную страницу, а как на другую страницу посылать.
|
|
|
01.10.2008, 10:40
|
|
Гость
Гость
|
Пусть тогда ссылка уж будет выглядеть
Код:$ConfirmationLink&template=29
где, 29 - номер макета дизайна, в котором будет прописана дополнительная строка:
Код:<meta http-equiv='refresh' content='0; URL=http://sait.ru/kabinet/'>
Извиняюсь, если идея не из лучших, но вроде достаточно проста.
|
|
|
01.10.2008, 11:10
|
|
Гость
Гость
|
Андрей писал(а):Пусть тогда ссылка уж будет выглядеть
Код:$ConfirmationLink&template=29
где, 29 - номер макета дизайна, в котором будет прописана дополнительная строка:
Код:<meta http-equiv='refresh' content='0; URL=http://sait.ru/kabinet/'>
Извиняюсь, если идея не из лучших, но вроде достаточно проста.
Теперь и на гланую не зайти.
Сделал так, в макете дизайна "главная" которая под номером 32 прописал <meta http-equiv='refresh' content='0; URL=http://sait.ru/kabinet/'>
, а в системных таблицах прописал $ConfirmationLink&template=32.
Что не так?
|
|
|
15.10.2008, 18:00
|
|
Гость
Гость
|
Зачем в макет "главной" то прописывать! Новый макет надо было создать
|
|
|
22.10.2008, 14:12
|
|
Гость
Гость
|
А как сделать, что бы при регистрации при нажатии на кнопку регистрация пееходить в Личный кабинет?
|
|
|
22.10.2008, 14:13
|
|
Гость
Гость
|
То есть: А как сделать, что бы при регистрации при нажатии на кнопку Вход пееходить в Личный кабинет?
|
|
|
22.10.2008, 17:45
|
|
DiGGy
DiGGy
Зарегистрирован: 2005-04-04
Сообщений: 1546
|
Посмотрите документацию на модуль "Интерфейс пользователя", там в форме найдете поля:
<input type=hidden name=REQUESTED_FROM value='$REQUEST_URI'>
<input type=hidden name=REQUESTED_BY value='$REQUEST_METHOD'>
Поскольку документация к данному модулю не полностью раскрывает все его нюансы, то чтобы понять назначение этих полей откройте файлик /netcat/modules/auth/index.php - ну и по исходному коду смотрите что там и как делается
Temet nosce...
|
|
|
22.10.2008, 23:55
|
|
Гость
Гость
|
Очень жаль, что документация многого не раскрывает (
|
|
|
24.10.2008, 09:36
|
|
Гость
Гость
|
DiGGy писал(а):Посмотрите документацию на модуль "Интерфейс пользователя", там в форме найдете поля:
<input type=hidden name=REQUESTED_FROM value='$REQUEST_URI'>
<input type=hidden name=REQUESTED_BY value='$REQUEST_METHOD'>
Поскольку документация к данному модулю не полностью раскрывает все его нюансы, то чтобы понять назначение этих полей откройте файлик /netcat/modules/auth/index.php - ну и по исходному коду смотрите что там и как делается
А по подробней что там нужно поменять?
|