Начать беседу

Общие настройки модуля интеграций MLM Soft

Интеграция MLM Soft  позволяет реализовать двустороннюю  синхронизацию профиля пользователя как в системе МLM, так и в самой системе Drupal,  что обеспечивает сквозную регистрацию всех пользователей MLM платформы на форме регистрации самой CMS, а также их сквозную авторизацию.

После проведения соответствующей настройки соответствия полей профиля пользователя значения полей синхронизируются:

Из MLM в Drupal - при каждом логине пользователя в Drupal.
Из Drupal в MLM - при каждом сохранении изменений профиля пользователя в Drupal.

Такая настройка соответствия полей профиля производится  в разделе Account settings - на странице "Home / Configuration / MLM Soft / Account settings" 

Соответствие большей части полей профиля задается в конфигурационном поле "Fields mapping". В комментарии к этому полю выводится текущая номенклатура полей профиля пользователя Drupal и MLM с указанием их типов. Кроме соответствия полей здесь же настраивается  разрешение на просмотр  и редактирование поля в своем профиле:


Fields mapping

 

 

field_name

line format: "drupal_field: mlm_field, hidden/readonly”

 For example: 

field_first_name: firstname
field_last_name: lastname
field_birth_date: birth_date
field_phone: phone
field_skype: skype
field_mailing_address: Mailing_address
field_postal_code: Postal/ZIP_code, readonly

Drupal fields: field_first_name(text), field_last_name(text), field_phone(text), field_skype(text), field_mailing_address(text), field_postal_code(text), field_birth_date(date). 

MLM Soft fields: firstname(string)*, lastname(string)*, phone(string), birth_date(date), skype(string), Mailing_address(string), login(string), Postal/ZIP_code(string), gender(string), card_id(string). Asterisks (*) mark mandatory fields.

Обязательные поля профиля MLM помечены звездочкой (*).

 

Совместимость типов полей

Drupal

ID типа в Drupal

Alias типа в MLM

Text

text

string

Long text

text_long

txt

Date (ISO format)

date

date


Соответствие поля страны пользователя задается отдельной установкой "Country field mapping". 

Country field mapping

field_country or none

the Drupal user profile field to be mapped to the MLM Soft user profile country field

В выпадающем списке перечислены текущие поля профиля пользователя Drupal типа "country". Выбранное поле будет синхронизироваться с полем профиля MLM с синонимом "country_id".

 Также в данном разделе можно задать дополнительные настройки видимости, имя спонсора и проверку его активности:

 

Country visibility settings

Выбирается одно из значений - readonly, allowed, hidden

Language visibility settings

Выбирается одно из значений - readonly, allowed, hidden

Sponsor ID field title

Direct referral ID

MLM Soft sponsor ID field title in the user registration form.

SPONSOR ACTIVITY CHECK

Active / Inactive - настройка валидации спонсора с учетом его заданного свойства (например, наличие ранга, активности и пр.)

Hide tab "Edit" for user profile

Скрыть закладку “Edit” в профиле mlm-пользователя (запрет редактирования профиля).


При необходимости интеграции Личного кабинета с системой HelpDesk необходимо сделать привязку/настройку модуля MLM Soft к cистеме Kayako.

Настройка данной связи производится в разделе Kayako API client settings  - на странице "Home / Configuration / MLM Soft / Kayako API client settings":

 

API Kayako URL


Указывается имя URL   - назначается сотрудником тех поддержки MLM Soft

API Kayako auth data (login:pass)


Назначается сотрудником тех поддержки MLM Soft 

Kayako Help Center URL

Назначается сотрудником тех поддержки MLM Soft 


Выберите файлы или перетащите файлы
Была ли эта статья Вам полезна?
Да
Нет
  1. Yanis Papandopulo

  2. Опубликовано
  3. Обновлено

Комментарии