Size: a a a

2019 November 28

СС

Станислав Скрыганов in Bitrix24dev
Артём
Пхп кодом обрезать и сравнивать например) или substr вычислять значение прям в параметре действий
а как можно изменить код чтобы он не напрямую сравнивал, а делал проверку на содержится в?
источник

AA

Anton Azarov in Bitrix24dev
содержится ли - это index of
источник

AA

Anton Azarov in Bitrix24dev
вернет номер положения
источник

AA

Anton Azarov in Bitrix24dev
strpos
источник

AA

Anton Azarov in Bitrix24dev
через strpos ты можешь сразу искать массивами
источник

AA

Anton Azarov in Bitrix24dev
напиши примерны что ты хочешь и я тебе накидаю код
источник

СС

Станислав Скрыганов in Bitrix24dev
вот код, который сравнивает телефоны
источник

СС

Станислав Скрыганов in Bitrix24dev
$phone = "{=Document:PHONE}";
$res = Bitrix\Crm\FieldMultiTable::getList([
'filter'=>[
 "!=ELEMENT_ID"=>"{=Document:ID}",
 'ENTITY_ID'=>'LEAD',
 'TYPE_ID'=>'PHONE',
 'VALUE'=>$phone
],
'select'=>[
 'ELEMENT_ID'
]
]);
$arResIds = [];
while($ob=$res->fetch()){
$arResIds[] = $ob['ELEMENT_ID'];
}
$this->SetVariable('Variable1',$arResIds);
источник

AA

Anton Azarov in Bitrix24dev
я с битриксом ни в зуб ногой :D Мне надо на нем проект собрать, я его еще изучаю ))

Вопрос по РНР был? По нему могу немного подсказать
источник

СС

Станислав Скрыганов in Bitrix24dev
Anton Azarov
я с битриксом ни в зуб ногой :D Мне надо на нем проект собрать, я его еще изучаю ))

Вопрос по РНР был? По нему могу немного подсказать
ну это в общем-то код на php)
источник

ВГ

Влад Гита in Bitrix24dev
Всем привет) Ребят, мы можем рестом забрать контакт из компании? поля contact_id или что то подобного - нет(
источник

△P

△ Konstantin Padilo in Bitrix24dev
Влад Гита
Всем привет) Ребят, мы можем рестом забрать контакт из компании? поля contact_id или что то подобного - нет(
Конечно можно, что у Вас не получается?
источник

hr

ham rad in Bitrix24dev
У меня вот ничего не получается :))))
источник

ВГ

Влад Гита in Bitrix24dev
https://dev.1c-bitrix.ru/rest_help/crm/company/crm_company_fields.php как называется поле, где хранится контакт?
источник

△P

△ Konstantin Padilo in Bitrix24dev
источник

△P

△ Konstantin Padilo in Bitrix24dev
Может глаза надо открыть ?)))) Извините за шутку)
источник

△P

△ Konstantin Padilo in Bitrix24dev
Влад Гита
https://dev.1c-bitrix.ru/rest_help/crm/company/crm_company_fields.php как называется поле, где хранится контакт?
+
источник

AG

Andrey Golubev in Bitrix24dev
Станислав Скрыганов
$phone = "{=Document:PHONE}";
$res = Bitrix\Crm\FieldMultiTable::getList([
'filter'=>[
 "!=ELEMENT_ID"=>"{=Document:ID}",
 'ENTITY_ID'=>'LEAD',
 'TYPE_ID'=>'PHONE',
 'VALUE'=>$phone
],
'select'=>[
 'ELEMENT_ID'
]
]);
$arResIds = [];
while($ob=$res->fetch()){
$arResIds[] = $ob['ELEMENT_ID'];
}
$this->SetVariable('Variable1',$arResIds);
Ваш скрипт проверяет полное совпадение, не совсем точный будет результат выборки
источник

ВГ

Влад Гита in Bitrix24dev
△ Konstantin Padilo
Может глаза надо открыть ?)))) Извините за шутку)
оно отдельным запросом.. теперь ясно.. в контакте и в  лиде хранятся в полях
источник

ВГ

Влад Гита in Bitrix24dev
спасибоо
источник