- Документація
- Оформлення замовлення
- Smart Register
Smart Register
Як налаштувати спрощену реєстрацію в шаблоні Trust для OpenCart 3: поля форми, вибір групи покупця, вимоги до пароля, адреса, додаткові поля з умовами й перенаправлення після реєстрації.
Smart Register замінює стандартну сторінку реєстрації OpenCart на коротку форму: лише потрібні поля, у потрібному порядку. Вимкніть модуль — і магазин повернеться до звичайної реєстрації.
Відкрийте Octemplates → Модулі → Smart Register - реєстрація клієнтів.

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

| Налаштування | Що робить |
|---|---|
| Статус | Вмикає спрощену форму реєстрації. |
| Підписка на новини | Вибір «Так / Ні» для розсилки у формі. |
| Вибір групи клієнта при реєстрації | Покупець обирає групу — наприклад, роздріб чи опт. У полі «Групи на вибір» позначте, які групи показувати; нічого не позначено — показуються всі. |
| Мінімальна довжина пароля | Від 4 до 40 символів. |
| Підтвердження пароля | Поле «Підтвердіть пароль» з перевіркою, що паролі збігаються. |
| Перенаправлення | Куди потрапить покупець після реєстрації: сторінка успіху, особистий кабінет, попередня сторінка або своє посилання (наприклад, сторінка акцій). |
Якщо група покупця потребує схвалення адміністратором, після реєстрації завжди відкривається сторінка успіху.
Поля форми
Ім'я, прізвище, телефон, email, факс і пароль — увімкніть потрібні й перетягніть за значок зліва, щоб змінити порядок.

Для кожного поля можна задати:
- Обов'язково — чи має покупець заповнити поле;
- Відображати для — завжди, лише гостям чи лише зареєстрованим;
- Умови показу поля — для яких груп покупців і країн поле потрібне. Приховане поле не перевіряється й не зберігається;
- Редагувати локалізацію — свою назву й підказку для кожної мови. Порожньо — стандартний текст;
- Маска телефону — для поля телефону, наприклад
+38 (999) 999-99-99.
Email і пароль обов'язкові завжди. Телефон стає обов'язковим, якщо увімкнено підтвердження реєстрації через SMS — шаблон «Підтвердження реєстрації» в модулі SMS Notify.
Додаткові поля
Власні поля — наприклад, «Дата народження» чи «Назва компанії». Це стандартні додаткові поля OpenCart з розташуванням «Обліковий запис»; значення зберігаються в профілі покупця.
Створіть поле
Натисніть «Створити поле» і задайте назву, тип (текст, список, радіо, чекбокси, дата тощо), значення за замовчуванням, перевірку (регулярний вираз, наприклад
/^\d{8}$/— рівно 8 цифр) і варіанти для списків.Додайте його у форму
Оберіть поле в списку «Виберіть додаткове поле», натисніть «Додати додаткове поле» і збережіть модуль.
Адреса
Якщо адреса потрібна вже при реєстрації, додайте її поля: країна, регіон, місто, адреса, індекс, компанія або власні поля адреси. Оберіть поле в списку «Виберіть поле адреси» і додайте.

Регіон підвантажується за обраною країною і ховається, якщо в країни немає регіонів. Індекс стає обов'язковим, якщо цього вимагає країна. Якщо не додати жодного поля адреси — блок адреси не показується й адреса не створюється.