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

WinnieAlex

  • Осваиваюсь на форуме
  • 43
  • 3 / 0
Обнаружилась следующая проблемка. Если пользователь при регистрации вводит пароль, допустим из 3 символов, никаких сообщений не выдается, страница не перегружается, регистрация не проходит, то есть ничего не происходит. То же с остальными полями...
 
Почему не происходит проверка заполнения полей?
<script src="/media/system/js/validate.js" type="text/javascript"></script> в коде присутствует...
<jdoc:include type="message" /> в шаблоне присутствует.

(Joomla 2.5.6 + K2 2.6.5.)
« Последнее редактирование: 07.04.2013, 21:52:25 от WinnieAlex »
*

WinnieAlex

  • Осваиваюсь на форуме
  • 43
  • 3 / 0
Погорячился! Задал неправильный вопрос. Проверка полей очевидно происходит, поэтому данные формы и не отправляются.
А как сделать так, чтобы выдавалось сообщение типа "Вы забыли ввести свое имя" и т.д.? Есть где-то на форуме обсуждения этой темы?
*

WinnieAlex

  • Осваиваюсь на форуме
  • 43
  • 3 / 0
<jdoc:include type="message" /> в шаблоне стоит перед <jdoc:include type="component" />, хотя между ними еще есть блоки Слайдера и другие...
То есть
<div id="message"><jdoc:include type="message" /></div>   
...
...
div class="clearpad"><jdoc:include type="component" /></div>

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

WinnieAlex

  • Осваиваюсь на форуме
  • 43
  • 3 / 0
Подскажите, в каком файле генерируются сообщения об ошибках после проверки формы регистрации?
А то сообщение о том, что "Адреса электронной почты не совпадают" выводится, а сообщение, что не совпадают пароль и подтверждение пароля не выводится... Перерыл уже все файлы... В файлах компонента K2 ничего не нашел... В com_users тоже... О мудрейшие! Помогите! Где тут собака порылась? Подскажите!
*

Rimka82

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Хороший вопрос) Только что хотела спросить то же самое... И еще нет уведомления о том, что после регистрации надо зайти в почту и активировать свою учетную запись. Хоть кто-нибудь знает, где и как включить такие уведомления??
*

WinnieAlex

  • Осваиваюсь на форуме
  • 43
  • 3 / 0
Хороший вопрос) Только что хотела спросить то же самое... И еще нет уведомления о том, что после регистрации надо зайти в почту и активировать свою учетную запись. Хоть кто-нибудь знает, где и как включить такие уведомления??
Ну теоретически эти уведомления выдаются после проверки формы регистрации на стороне Сервера. Отвечает за вывод этих сообщений
следующий код:
<jdoc:include type="message" />
Он должен находиться в основном файле вашего шаблона перед <jdoc:include type="component" />.

А вот при проверке формы на стороне Клиента, сообщения не выводятся. Все, чего удалось добиться, это чтобы некорректно заполненные поля подсвечивались красным цветом после нажатия кнопки. Для этого в CSS вашего шаблона надо вставить код:
.invalid {
    border-color: red !important;
}
*

WinnieAlex

  • Осваиваюсь на форуме
  • 43
  • 3 / 0
Хоть кто-нибудь знает, где и как включить такие уведомления??

И еще проверьте, чтобы в стандартном джумловском Менеджере пользователей в Настройках на вкладке Компонент для поля
"Активация нового пользователя" было выбрано значение "Самостоятельно"
*

Rimka82

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Ну теоретически эти уведомления выдаются после проверки формы регистрации на стороне Сервера. Отвечает за вывод этих сообщений
следующий код:
<jdoc:include type="message" />
Он должен находиться в основном файле вашего шаблона перед <jdoc:include type="component" />.


Ух ты!! Спасибо! Помогло!!
*

daria_z

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
<jdoc:include type="message" /> в шаблоне стоит перед <jdoc:include type="component" />, хотя между ними еще есть блоки Слайдера и другие...
То есть
<div id="message"><jdoc:include type="message" /></div>   
...
...
div class="clearpad"><jdoc:include type="component" /></div>

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

ВЫ решили проблему? Как? та же ситуация
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Ошибки при отображении информации на сайте

Автор NoSFeR

Ответов: 12
Просмотров: 228
Последний ответ 13.09.2021, 08:08:04
от NoSFeR
Убрать http:// из поля формы регистрации и профиля

Автор lgmax

Ответов: 2
Просмотров: 1230
Последний ответ 20.01.2021, 18:52:22
от dizastill
Ошибка дополнительных полей в конце материала

Автор Vekach

Ответов: 4
Просмотров: 339
Последний ответ 22.09.2020, 17:45:22
от Vekach
Отображение доп. полей материала в спойлере или структурировано

Автор Falana

Ответов: 0
Просмотров: 322
Последний ответ 25.02.2020, 20:37:34
от Falana
Поменять местами вывод подкатегорий в категории

Автор modx1029

Ответов: 2
Просмотров: 572
Последний ответ 01.10.2019, 11:06:52
от modx1029