Smart Register - реєстрація клієнтів

Модуль Octemplates - Smart Register в першу чергу був створений для вирішення основної проблеми, що виникає при реєстрації через стандартну форму Opencart — введення невірних або помилкових номерів телефонів користувачів через відсутність маски та перевірки коректності номера. Модуль має мінімум налаштувань.


Налаштування модуля

1. Головні налаштування

  • Статус

    • Увімкнення або вимкнення модуля.
    • Значення:
      • Увімкнено – модуль активний.
      • Вимкнено – модуль не працює.
  • Маска телефону

    • Формат введення номера телефону, що буде використовуватись у формі.
    • Приклад: +38 (099) 999-99-99.
  • Підписка на новини

    • Дозволяє додати опцію підписки на новини під час реєстрації.
    • Значення:
      • Увімкнено – поле підписки активне.
      • Вимкнено – поле підписки приховано.

2. Налаштування полів

Модуль дозволяє налаштовувати поля реєстраційної форми. Для кожного поля можна встановити наступні параметри:

  • Назва поля
    Відображається на сторінці реєстрації для клієнта.

  • Плейсхолдер
    Текст у полі до моменту введення даних.

  • Текст помилки
    Повідомлення, яке відображається у разі помилкового або відсутнього заповнення поля.

  • Обов’язковість
    Вибір, чи є поле обов’язковим для заповнення:

    • Так – поле обов’язкове.
    • Ні – поле не обов’язкове.
  • Такі поля, як email та телефон, залишаються на сторінці активними та обов'язковими.
  • Статус поля
    Вказує, чи буде поле активним у формі реєстрації.

Стандартні поля:
  1. Прізвище (lastname)
    • Налаштовується назва, плейсхолдер, текст помилки, обов’язковість та статус.
  2. Ім’я (firstname)
    • Ті ж параметри, що й для поля "Прізвище".
  3. Телефон (telephone)
    • Формат номера контролюється за допомогою маски телефону.
  4. Email (email)
    • Додатково перевіряється на валідність email-адреси.