Причесать вывод Битрикс
700 руб. за проект
Причесать вывод массива битрикс в табличку с выбором строк флажками для выполнения последующей записи в "универсальный список"
use Bitrix\Main;
\Bitrix\Main\Loader::IncludeModule('main','iblock','bizproc');
$currentUserId = CUser::GetID();
$elements = CIBlockElement::GetPropertyValues(165,array('PROPERTY_91_VALUE'=>$currentUserId),false,array());
if(isset($elements)){
while($element = $elements->Fetch()){
$propertyArray[] = $element;
}
}
echo " ";
print_r($propertyArray); //ПРИЧЕСАТЬ ДАННЫЙ МАССИВ//
echo " ";
//обновление значения в элементе : выбрать строки флажками и сменить значение вместо 999 на 1//
CIBlockElement::SetPropertyValueCode(165, "AKTIVATSIYA", "999");
//запуск БП : сразу по выполнению записи в универсальный список запустить бизнес-процесс оповещения с подтягиванием в него активированных номеров (добавить передачу данных в простой БП отправляющей пользователю оповещение в чат//
$errors = [];
CBPDocument::StartWorkflow($workFlowID,array('lists', 'BizprocDocument', '22'),array(),$errors);
//22 - id элемента
use Bitrix\Main;
\Bitrix\Main\Loader::IncludeModule('main','iblock','bizproc');
$currentUserId = CUser::GetID();
$elements = CIBlockElement::GetPropertyValues(165,array('PROPERTY_91_VALUE'=>$currentUserId),false,array());
if(isset($elements)){
while($element = $elements->Fetch()){
$propertyArray[] = $element;
}
}
echo " ";
print_r($propertyArray); //ПРИЧЕСАТЬ ДАННЫЙ МАССИВ//
echo " ";
//обновление значения в элементе : выбрать строки флажками и сменить значение вместо 999 на 1//
CIBlockElement::SetPropertyValueCode(165, "AKTIVATSIYA", "999");
//запуск БП : сразу по выполнению записи в универсальный список запустить бизнес-процесс оповещения с подтягиванием в него активированных номеров (добавить передачу данных в простой БП отправляющей пользователю оповещение в чат//
$errors = [];
CBPDocument::StartWorkflow($workFlowID,array('lists', 'BizprocDocument', '22'),array(),$errors);
//22 - id элемента
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.