Перейти к содержимому


самостоятельная регистрация клиента через внешнюю форму


Сообщений в теме: 2

#1 oknik

    Активный участник

  • Пользователи
  • PipPipPip
  • 99 сообщений

Отправлено 01 Март 2018 - 15:08

При отправке формы создается контрагент, заполняются поля "Группа доступа", "Логин", "Емаил", но клиенту не отправляется приглашение с ключами доступа.
Отправляется только если зайти в контрагента и нажать "Редактировать" и затем даже ничего не изменяя "Сохранить".

#2 oknik

    Активный участник

  • Пользователи
  • PipPipPip
  • 99 сообщений

Отправлено 01 Март 2018 - 15:14

У контрагента добавлено поле текст "Триггер рег клиент", при отправке формы на сайте оно скрыто от клиента и заполнено значением "siteReg"
Далее на этом поле висит вычисление при изменнии

// если триггер с текстом, то пишем в логин номер телефона для инициализации регистрации клиента и отправки ему ключей доступа
if ($line['Триггер рег клиент'] == "siteReg") {
$pregRepl =  preg_replace("/[^0-9]/", '', $line['Телефон']);
$line['Логин'] =  $pregRepl;
$line['Группа доступа'] = 777;
$line['Вид'] = "Юр.лицо";
$line['Триггер рег клиент'] = "regDone";
$line['Статус'] = "Регистрация";
}

в итоге все поля заполняются но отправка ключей клиенту не происходит.

#3 oknik

    Активный участник

  • Пользователи
  • PipPipPip
  • 99 сообщений

Отправлено 01 Март 2018 - 16:00

пользователь не создается до тех пор пока не отредактируешь контрагента руками

Сообщение отредактировал oknik: 02 Март 2018 - 02:20






Количество пользователей, читающих эту тему: 2

0 пользователей, 2 гостей, 0 анонимных