Обязательные поля при регистрации

Обязательные поля при регистрации

Размещено : 10 Aug, 2021    |    Последнее обновление - 2 года назад   

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

Как это работает?
Плагин будет включать файл form.php в середине текущей формы. form.php содержит новые поля и правила, некоторые из них, закомментированы (отключены). Не бойтесь изменять файл form.php в соответствии со своими потребностями.

Скачать
Загрузите плагин со страницы Sourceforge Osclass.

Примечания
Проверка осуществляется плагином JQuery, поэтому можно использовать более сложную проверку.
Вы можете сделать любое поле необязательным, если включите его в форме, но проверка останется отключенной.
Вы не можете проверить поле, которое не существует (здравый смысл)
Требуются минимальные знания HTML/JS.
index.php НЕ следует изменять, поля и правила находятся в form.php, и нет необходимости изменять index.php (если вы не хотите добавлять свои собственные дополнительные поля, но это более сложно, поскольку вам нужно создавать новые таблицы и методы )
Некоторые изменения необходимо внести в файл user-register.php в вашей теме, чтобы все отображалось правильно <?php osc_run_hook (‘user_register_form’); ?> следует поместить перед строкой рекапчи и <?php UserForm :: js_validation (); ?> следует поместить в любом месте перед хуком.

  • Osclass
  •    Установка Osclass    Обновление Osclass    Импорт локаций    Установка языка    Настройка Cron    Вход в панель управления    Минимальные требования Osclass к хостингу    Основные настройки    Как вывести атрибуты дополнительных полей на главную страницу в Osclass?    Плагины    Категории    Создание страниц    Помощники    Знать об ошибках    Известные ошибки    Увеличение памяти, выделенной для PHP    Рекомендованные программы для работы с Osclass    Резервное копирование данных    Настройка почтового сервера    Перевод почтовых уведомлений    Как создать тему    Как создать плагин    Ошибки отладки PHP    Настройка кэширования в Osclass    Отладка SQL запросов    HCategories.php    HDefines.php    HDatabaseInfo.php    Использование функций Enqueue    Модель базы данных и диаграмма    Отображение определенных типов объявлений    Видео по установке Osclass    Видео по установке темы    Изменение формата валюты (цены)    hValidate.php    hUtils.php    hUsers.php    hTranslations.php    hTheme.php    hSecurity.php    Информация о плагине    hPage.php    hErrors.php    hPagination.php    hSearch.php    hSanitize.php    hItems.php    Как перевести темы Osclass
  • Другие категории
  •   Кастомизация

    Все еще не везет? Мы можем помочь тебе

    Создайте заявку и мы свяжемся с вами в ближайшее время.

    Открыть тикет