Andrey_Tech
@Andrey_Tech

Как сделать исключение пользователя 1c bitrix?

Добрый день!
Как сделать исключение, если юзер регитрируется путем заполнения полей в заказе на странице оформления заказа
//создаём профиль
      //PERSON_TYPE_ID - идентификатор типа плательщика, для которого создаётся профиль
      $arProfileFields = array(
         "USER_ID" => $arFields['ID'],
   "NAME" => $arFields['NAME'],
         "PERSON_TYPE_ID" => 1
      );
    { 
  
   $PROFILE_ID = CSaleOrderUserProps::Add($arProfileFields);
      
      //если профиль создан
перед  $PROFILE_ID = CSaleOrderUserProps::Add($arProfileFields);

надо поставить условие, что если пользователь уже имеет профиль доставки, то не создавать,
как это можно реализовать?
  • Вопрос задан
  • 193 просмотра
Пригласить эксперта
Ответы на вопрос 1
t3h_l3w1z
@t3h_l3w1z
Обкашливаю вопросики.
Не совсем понял вопрос, но...

1. Сохраняете нужные штуки на нужном вам этапе (в данные сессии, например)
2. Делаете проверку в компоненте регистрации / оформления заказа
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы