Форум Joomla! Україна
  • Головна
  • Пошук
  • Користувачі
  • Команда форуму
  • Реєстрація
  • Увійти
    Увійти
    Ім’я користувача
    Пароль:
    Забули пароль?
     
  • Реєстрація
  • Увійти
Форум Joomla! Україна Розширення Joomla! Інші розширення v
1 2 3 Наступне »
Изменение стандартноой модуля регистрации


 
  • 0 голос(ів) - 0 у середньому
Изменение стандартноой модуля регистрации
illya
Не в мережі

Junior Member

Дописів: 28
Тем: 5
Приєднався: 19.09.2008, 12:02 PM
Репутація: 0
#1
02.12.2008, 09:45 AM
Ситуация следующая:
Пользователи регистрируются на сайте. Но, в стандартной регистрации в случае если совпало мыло регистрируемого пользователя или логин с атрибутами уже зарегистрированого юзера ,или не правильно задали пароль, или даже если регистрация прошла успешно и письмо выслалось - не выдается никаких сообщений. :-(
Очень хотелось бы поставить такую обработку в код модуля регистрации.
Может кто-то из гуру подскажет как правильно и где такое сделать?
С Уважением Илья
Besedin
Не в мережі

Модератор

Дописів: 372
Тем: 15
Приєднався: 19.05.2007, 01:29 PM
Репутація: 0
#2
02.12.2008, 10:20 AM
у мене наприклад на блакитному фоні з"являється такий напис після реєстрації

Цитата:Реєстрація завершена!
Ваш обліковий запис створено і на зазначену Вами електронну адресу надіслано інструкцію з активації.
Нічого складного - у листі посилання, за яким Вам необхідно перейти.

при вводі одного й того ж імені на червоному фоні

Цитата:Такі ім'я/пароль уже використовуються. Будь-ласка, спробуйте інші.

і так же при вводі одного й того ж е-мейлу

Цитата:Така електронна адреса вже зареєстрована. Якщо Ви забули пароль, натисніть Втратили пароль? і Вам буде вислано новий пароль.
illya
Не в мережі

Junior Member

Дописів: 28
Тем: 5
Приєднався: 19.09.2008, 12:02 PM
Репутація: 0
#3
02.12.2008, 10:29 AM
тогда может я что-то не так настроил? Вы не могли бы подсказать в чем загвоздка?
Besedin
Не в мережі

Модератор

Дописів: 372
Тем: 15
Приєднався: 19.05.2007, 01:29 PM
Репутація: 0
#4
02.12.2008, 10:39 AM
виклади сюди скріншот сайту після того як зареєструвався.
illya
Не в мережі

Junior Member

Дописів: 28
Тем: 5
Приєднався: 19.09.2008, 12:02 PM
Репутація: 0
#5
02.12.2008, 10:45 AM
собственно и выкладывать нечего - возвращает на домашнюю страницу - как указано в модуле "Авторизация"
Besedin
Не в мережі

Модератор

Дописів: 372
Тем: 15
Приєднався: 19.05.2007, 01:29 PM
Репутація: 0
#6
02.12.2008, 10:47 AM
посилання в студію, якщо можна
illya
Не в мережі

Junior Member

Дописів: 28
Тем: 5
Приєднався: 19.09.2008, 12:02 PM
Репутація: 0
#7
02.12.2008, 10:51 AM
можно: http://autorestavration.com : - )
illya
Не в мережі

Junior Member

Дописів: 28
Тем: 5
Приєднався: 19.09.2008, 12:02 PM
Репутація: 0
#8
02.12.2008, 12:41 PM
неужели так все мрачно у меня вышло :-( ?
Besedin
Не в мережі

Модератор

Дописів: 372
Тем: 15
Приєднався: 19.05.2007, 01:29 PM
Репутація: 0
#9
02.12.2008, 12:42 PM
а як було з самого початку?
illya
Не в мережі

Junior Member

Дописів: 28
Тем: 5
Приєднався: 19.09.2008, 12:02 PM
Репутація: 0
#10
02.12.2008, 01:33 PM
так и было. точнее как попробовал этот модуль - так он и работал. Я заметил что нет в списке модуля "registration", мне кажется что раньше (до апробации регистрации) я его там видел - может в этом вся фишка?
Модули по идее нарушитьсяне могли - я в них не лазил...
illya
Не в мережі

Junior Member

Дописів: 28
Тем: 5
Приєднався: 19.09.2008, 12:02 PM
Репутація: 0
#11
02.12.2008, 01:34 PM
Просто не знаю что и делать :-(
Besedin
Не в мережі

Модератор

Дописів: 372
Тем: 15
Приєднався: 19.05.2007, 01:29 PM
Репутація: 0
#12
02.12.2008, 01:43 PM
в глобальній конфігурації включена можливість реєстрації?
illya
Не в мережі

Junior Member

Дописів: 28
Тем: 5
Приєднався: 19.09.2008, 12:02 PM
Репутація: 0
#13
02.12.2008, 02:06 PM
да, регистрация разрешена, активация нового пользователя - да, параметры пользователя - показать...
я смотрю что перечисленные выше Вами фразы приветствия это файлик joomla_1.5.2-stable-full_package\components\com_user\controller.php а что это за компонент?
illya
Не в мережі

Junior Member

Дописів: 28
Тем: 5
Приєднався: 19.09.2008, 12:02 PM
Репутація: 0
#14
02.12.2008, 02:10 PM
у меня версия компонента user светится как 1.5.0. 2006 г.может что-то не так?
illya
Не в мережі

Junior Member

Дописів: 28
Тем: 5
Приєднався: 19.09.2008, 12:02 PM
Репутація: 0
#15
02.12.2008, 02:15 PM
еще раз перезаписал каталог com_user с обновления для сборки 158 - не помогло :-( и версия компонента не изменилась
illya
Не в мережі

Junior Member

Дописів: 28
Тем: 5
Приєднався: 19.09.2008, 12:02 PM
Репутація: 0
#16
03.12.2008, 08:23 AM
Ребята, подскажите как быть? :-( SOS!!!
illya
Не в мережі

Junior Member

Дописів: 28
Тем: 5
Приєднався: 19.09.2008, 12:02 PM
Репутація: 0
#17
03.12.2008, 09:30 AM
Вот смотрю как оно работает:
Есть файл components\com_user\views\register\tmpl\default.php
я так понял это рнр отвечающая за саму форму регистрации
внем есть строки :
<button class="button validate" type="submit"><?php echo JText::_('Register'); ?></button>
<input type="hidden" name="task" value="register_save" />
<input type="hidden" name="id" value="0" />
<input type="hidden" name="gid" value="0" />
<?php echo JHTML::_( 'form.token' );
я так понял тут с нажатием кнопки вызовится функция register_save она находится в файлике
components\com_user\controller.php
в самом конце этой функции есть строки:
// Everything went fine, set relevant message depending upon user activation state and display message

if ( $useractivation == 1 ) {
$message = JText::_( 'REG_COMPLETE_ACTIVATE' );
} else {
$message = JText::_( 'REG_COMPLETE' );
}

$this->setRedirect('index.php', $message);
я так понял что это и есть передача сообщения о результате регистрации.

воттолько я не пойму куда меня вернет строка $this->setRedirect('index.php', $message); ?
может ту можно както вывести сообщение иначе?
illya
Не в мережі

Junior Member

Дописів: 28
Тем: 5
Приєднався: 19.09.2008, 12:02 PM
Репутація: 0
#18
03.12.2008, 02:38 PM
Разобрался! сообщения не видно т.к. поменял стандартный шаблон джумлы на фриварный. Только теперь не могу понять что не хватает этому фриварному шаблону, что б он выводил эти сообщения?
тоесть получается так, что как только ставлю шаблон джумлы - сообщения видны, перехожу на фриварный -сообщения исчезают
Besedin
Не в мережі

Модератор

Дописів: 372
Тем: 15
Приєднався: 19.05.2007, 01:29 PM
Репутація: 0
#19
03.12.2008, 02:41 PM
шаблон під Joomla 1.5 зверстаний? чи в legacy mode використовуєш?
Dutch
Не в мережі

Адміністратор

Дописів: 1,190
Тем: 59
Приєднався: 28.10.2006, 04:49 PM
Репутація: 4
#20
03.12.2008, 02:47 PM
Шаблон модуля нужно кинуть в свою тему по аналогии как в шаблоне Beez.

Далее...
Добавим в место вывода сообщений следующий код, как правило над выводом содержимого:
Код:
<jdoc:include type="message" />
То есть нужно найти:
Код:
<jdoc:include type="component" />
и все вместе будет смотреться так:
Код:
<jdoc:include type="message" />
            <jdoc:include type="component" />

Замечу, что этот код не есть PHP-кодом!
Хостинг для Joomla
illya
Не в мережі

Junior Member

Дописів: 28
Тем: 5
Приєднався: 19.09.2008, 12:02 PM
Репутація: 0
#21
03.12.2008, 03:18 PM
ага... чуток понятно ! Только немного не понял куда добавлять в шаблоне код...
Спасибо громадное!

.. шаблон шаровый под 1.5
Dutch
Не в мережі

Адміністратор

Дописів: 1,190
Тем: 59
Приєднався: 28.10.2006, 04:49 PM
Репутація: 4
#22
03.12.2008, 03:20 PM
illya Написав:ага... чуток понятно ! Только немного не понял куда добавлять в шаблоне код...
Спасибо громадное!

.. шаблон шаровый под 1.5

Ну там где ты планируешь выводить сообщения Smile
Хостинг для Joomla
illya
Не в мережі

Junior Member

Дописів: 28
Тем: 5
Приєднався: 19.09.2008, 12:02 PM
Репутація: 0
#23
03.12.2008, 03:22 PM
ок. попробую разобраться.
мне еще не ясно как переменные в джумле передаются...
да и вообще - где бы почитать можно было о структуре джумлы доходчего, как для чайника :-)
illya
Не в мережі

Junior Member

Дописів: 28
Тем: 5
Приєднався: 19.09.2008, 12:02 PM
Репутація: 0
#24
04.12.2008, 02:28 PM
Добавил в файл шаблона index.php Все вышло! Dutch , ГРОМАДНОЕ СПАСИБО! БОЛЬШОЕ ЧЕЛОВЕЧЕСКОЕ!
illya
Не в мережі

Junior Member

Дописів: 28
Тем: 5
Приєднався: 19.09.2008, 12:02 PM
Репутація: 0
#25
04.12.2008, 03:33 PM
теперь другая фишка - не могу найти где меняется стиль вывода сообщения....
ilhilm
Не в мережі

Junior Member

Дописів: 26
Тем: 6
Приєднався: 04.12.2008, 06:02 PM
Репутація: 0
#26
04.12.2008, 08:48 PM
illya Написав:теперь другая фишка - не могу найти где меняется стиль вывода сообщения....
обычно все стили в CSS.

другое дело, что их может быть несколько, к примеру, если шаблон сложный, как у JoomlaArt - они любят накрутить ))
illya
Не в мережі

Junior Member

Дописів: 28
Тем: 5
Приєднався: 19.09.2008, 12:02 PM
Репутація: 0
#27
05.12.2008, 07:50 AM
это я понял давно, но вот нащупать конкретику не получается...
ilhilm
Не в мережі

Junior Member

Дописів: 26
Тем: 6
Приєднався: 04.12.2008, 06:02 PM
Репутація: 0
#28
05.12.2008, 09:15 AM
illya Написав:это я понял давно, но вот нащупать конкретику не получается...
Открываете свой сайт в Фоксе, сохраняете (Ctrl-S) на винт, потом открываете DreamWeaver - и сразу видите, что к чему относится и редактируете.

Это самый наглядный метод.
Besedin
Не в мережі

Модератор

Дописів: 372
Тем: 15
Приєднався: 19.05.2007, 01:29 PM
Репутація: 0
#29
05.12.2008, 09:19 AM
самий наглядний це з плагіном до FF Firebug
ilhilm
Не в мережі

Junior Member

Дописів: 26
Тем: 6
Приєднався: 04.12.2008, 06:02 PM
Репутація: 0
#30
05.12.2008, 09:45 AM
GOodm@n Написав:самий наглядний це з плагіном до FF Firebug
FireBug отличный компонент, но как по мне, он для более продвинутого юзера, нагляднее новичку - когда он исправил и тут же увидел результат.

Но это уже ему выбирать, мы подсказали.
« Попередня | Наступна »

Переглядають цю тему: Гості: 1

Сторінок (2): 1 2 Наступне »


Можливо схожі теми...
Тема Автор Відповіді Перегляди Останній допис
  Не приходит письмо о подтверждении регистрации Jora05 1 6,432 04.12.2009, 10:56 AM
Останній допис: Jora05

  • Версію для друку
  • Підписатися на цю тему
Швидкий перехід:

  • Команда форуму
  • Зв’яжіться з нами
  • Joomla! Україна
  • Повернутись на початок
  • Легкий режим
  • Позначити всі форуми прочитаними
  • RSS канал
Лінійний режим
Каскадний режим