=if ({=Variable:TODAY{{=datediff({=Variable:DATE1}, {=System:DATE}, '%d' ) }}} <4, 'true')
=datediff({=Template:DATA1}, {=System:Now}, '%d')
=if({=Variable:diffDate}<4, 'Y', 'N')
CIBlockElement::GetByID($id)
Надеюсь меня тут поругают и ответят как надо было побороть эту проблему.
{=A72863_31163_92582_78356:s_date}
=Dateadd({=A72863_31163_92582_78356:s_date}, "-0d")
$select = [
"UF_HEADH1"
];
$sort = [
"SORT" => "ASC"
];
$filter = [
/* @var int ID инфоблока */
'IBLOCK_ID' => 1,
/* @var string Символьный код раздела */
'CODE' => 'SECTION_CODE',
/* @var int ID раздела */
'ID' => 123,
];
$rsResult = CIBlockSection::GetList(
$sort,
$filter,
false,
$select
);
while($arResult = $rsResult->GetNext())
{
echo $arResult['UF_HEADH1'];
}
Как сделать так, чтобы после удаления лида при повторном обращении клиента через эту же открытую линию вновь создавался новый лид?
Как создать сделку с клиентом, с которым идет общение в открытой линии, когда при попытке перейти в CRM лид не обнаруживается? При этом я не могу создать новый лид и внести в него id vk, так как в открытой линии не виден id vk клиента.
pdftotext "#FILE_PATH#" -enc UTF-8 -nopgbrk -
use \Bitrix\Main\Loader;
use \Bitrix\Sender;
/**
* @var string Email пользователя
*/
$email = 'test@efusion.ru';
/**
* @var string Список идентификаторов рассылок для отписки
*/
$unSubscribeList = [
3
];
try
{
if ( !Loader::IncludeModule('sender') )
{
throw new \Exception("Sender module not installed");
}
if ( empty($unSubscribeList) )
{
throw new \Exception("Empty unSubscribeList param");
}
$contactId = Sender\ContactTable::addIfNotExist([
'EMAIL' => $email
]);
if ( !$contactId )
{
throw new \Exception("Contact by email not found and has error when creating");
}
$contact = new Sender\Entity\Contact($contactId);
$data = $contact->getData();
foreach ($data['SUB_LIST'] as $subscriptionId)
{
if ( in_array($subscriptionId, $unSubscribeList) )
{
$contact->unsubscribe($subscriptionId);
}
}
}
catch( \Exception $e )
{
var_dump( $e->getMesage() );
}
// получаем данные из полей и задаем название лида
$postData = array(
'TITLE' => $metka,
'NAME' => $leadData['NAME'],
'PHONE_WORK' =>$leadData['PHONE_WORK'],
'COMMENTS' => $comments,
'EMAIL_WORK' => $leadData['EMAIL_WORK'],
'SOURCE_DESCRIPTION' =>$leadData['SOURCE_DESCRIPTION'],
'SOURCE_ID' => $istochnik,
'ASSIGNED_BY_ID' => $assigned,
);
<?php
/**
* Из модуля disk
*/
$MESS['/bitrix/modules/disk/lang/ru/lib/uf/controller.php']['DISK_UF_CONTROLLER_MY_DOCUMENTS'] = 'Документы';
$MESS['/bitrix/modules/disk/lang/ru/lib/proxytype/user.php']['DISK_PROXY_TYPE_USER_TITLE_CURRENT_USER'] = 'Документы';
$MESS['/bitrix/components/bitrix/disk.uf.file/lang/ru/component.php']['WD_MY_LIBRARY'] = 'Документы';
$MESS['/bitrix/components/bitrix/disk.uf.comments.attached.objects/lang/ru/component.php']['WD_MY_LIBRARY'] = 'Документы';
$MESS['/bitrix/components/bitrix/disk.bitrix24disk/lang/ru/component.php']['WD_DISK_HISTORY_OPEN_DISK'] = 'Открыть документы';
/**
* Из модуля intranet
*/
$MESS['/bitrix/modules/intranet/lang/ru/public/docs/.left.menu_ext.php']['MENU_DISK_USER'] = 'Документы';
$MESS['/bitrix/modules/intranet/lang/ru/public/.left.menu_ext.php']['LEFT_MENU_DISC'] = 'Документы';
$MESS['/bitrix/modules/intranet/lang/ru/public_bitrix24/docs/.left.menu_ext.php']['MENU_DISK_USER'] = 'Документы';
$MESS['/bitrix/modules/intranet/lang/ru/public_bitrix24/extranet/.superleft.menu_ext.php']['MENU_FILES'] = 'Документы';