pull* пока для внутренних нужд. mobile - для показа приложений в мобильном аппе. про это был целый вебинар
$rootActivity = $this->GetRootActivity();
ob_start();
echo "<pre>";
$em = $rootActivity->GetVariable("EMAIL_WORK");
var_dump(['email'=>$em]);
if ( CModule::IncludeModule('crm') )
{
$arFilter = array(
'ENTITY_ID' => 'LEAD',
'VALUE' => 'test@test.ru',
'COMPLEX_ID' => 'EMAIL_WORK'
);
var_dump(['filter'=>$arFilter]);
$rs = CCrmFieldMulti::GetList(
array(),
$arFilter
);
var_dump($rs->Fetch());
}
file_put_content('/home/bitrix/www/bizproc.txt',ob_get_clean(), FILE_APPEND);
array(1) { ["email"]=> string(0) "" }
array(1) { ["filter"]=> array(3) { ["ENTITY_ID"]=> string(4) "LEAD" ["VALUE"]=> string(12) "test@test.ru" ["COMPLEX_ID"]=> string(10) "EMAIL_WORK" } }
bool(false)