[Shop-Script] Разные формы регистрации для персон и компаний | reg

APP [Shop-Script] Разные формы регистрации для персон и компаний | reg v3.0.0

Расширяет возможности штатной регистрации пользователей
Приложение "Форма регистрации" расширяет возможности штатной регистрации пользователей, позволяя запрашивать у организаций особые поля (например, реквизиты), а также файлы. В зависимости от выбранного статуса (персона или компания) пользователю выводится соответствующая форма для регистрации.

Несмотря на то, что приложение совместимо со старой версией PHP 7.2, рекомендуем использовать его на системах с PHP 7.4, 8.0 для более быстрой и стабильной работы.

647467.png


Настройка приложения: несколько важных моментов​

Приложение "Форма регистрации" использует поля контакта, указанные в системных настройках (приложение "Настройки" -> Поля контакта). То есть, чтобы добавить поле в форму регистрации, вам сначала нужно создать его в системных настройках, и потом отметить в приложении "Форма регистрации".

Также, приложение использует настройки из раздела Сайт -> Личный кабинет -> Формы входа и регистрации. Поля, отмеченные в этом разделе, берутся нашим приложением без изменений. Поэтому мы рекомендуем отключить в этом разделе все поля, кроме "Email" и "Пароль", и остальные поля настраивать уже в приложении.

Если вы хотите, чтобы ваши пользователи при регистрации отправляли вам файл, отметьте этот пункт в настройках приложения, и обязательно укажите Email для отправки файла (файлы не хранятся в полях контакта, они могут быть отправлены только на почту).

При желании, вы можете определить категорию пользователей, в которую будут попадать зарегистрировавшиеся персоны или компании. Для этого нужно сначала создать категорию в приложении "Контакты", и затем отметить её в приложении "Форма регистрации".

Приложение поддерживает сервис DaData для удобной подстановки реквизитов компаний.

Вы можете разместить форму в любом месте шаблона (в том числе на странице), используя хелпер {$wa->reg->form()}
Сверху Снизу