Интеграция DaData и MODX

Подключение подсказок к любым полям формы. Для подключения подсказок нужно указать селектор контейнера для поиска полей и перечислить необходимые поля.

В пакете реализованы методы:

  • подсказок
  • стандартизации
  • геолокации
  • актуальности справочников
  • баланса
  • поиск адреса по коду КЛАДР или ФИАС

https://modstore.pro/packages/utilities/dadata


Для организаций:

Organizations — каталог организаций для CMS MODx. С его помощью, можно, например, организовать продажи юридическим лицам.
Реализовано:

  1. В форме регистрации пользователя на сайте и в админке, данные Организации загружаются с сервера DaData.
  2. После отправки формы регистрации, в каталог записываются данные Организации и создается связь между зарегистрированным пользователем MODx и Организацией.
  3. Данные Организации и ее связи с профилями пользователей редактируются в админке сайта (таблица OrgsUsersLink связывает таблицу Orgs с modUser, таблицей стандартного класса пользователей MODx).
  4. Пользователям Организации можно назначить группу прав. Группы прав редактируются в админке.
  5. Группа Администраторов Организации может редактировать права пользователей во фронтэнде и создавать инвайты (приглашения) для сотрудников организации на сайт. При регистрации пользователя с кодом инвайта, содается связь профиля пользователя с организацией и назначается группа прав, заданная при создании инвайта.
  6. Организации можно назначить менеджера и скидку. Менеджеры сайта могут самостоятельно зарегистрировать Организацию на сайте и отправить инвайт для контактного лица Организации. (Так удобнее. Можно сразу назначить скидку и нужные данные Организации. Пользователям остается только придумать свой логин, пароль и начинать работать. Ни менеджерам сайта, ни администраторам организации не нужно придумывать логины и пароли пользователей. И не нужно заботиться об их отправке пользователю и об их сохранности).
  7. При создании инвайта, его можно автоматически отправить на почту пользователя.
  8. В админке для организации можно создать купон, временную или разовую скидку, процентную или фиксированную.

https://modstore.pro/packages/users/organizations