$form_to_DB = WPCF7_Submission::get_instance();
if ($form_to_DB) {
$uploaded_files = $form_to_DB->uploaded_files();
$arData['UF_CRM_1602750707'][] = [
'fileData' => ['1.jpg', base64_encode(file_get_contents($uploaded_files['#field#']))]
];
}
/#field# - название поля
Битрикс: обработчик изменения свойства заказа
Получение значения св-ва и номера заказа
Читать далее «Битрикс: обработчик изменения свойства заказа»Битрикс: программно (через api) отключить cdn
Битрикс24 добавление реквизитов и адресов
Массив для добавления реквизитов и адресов:
Читать далее «Битрикс24 добавление реквизитов и адресов»Битркис24(коробка) запуск робота через api
\Bitrix\Crm\Automation\Factory::runOnAdd(\CCrmOwnerType::Deal, $dealId);
Битрикс24 идентификаторы прав доступа при создании хранилища
Вывод «событий» Битрикс24 в консоль браузера.
Hook для получения данных из форм Contact Form 7
add_action( 'wpcf7_mail_sent', 'your_wpcf7_mail_sent_function' );
function your_wpcf7_mail_sent_function( $contact_form ) {
$title = $contact_form->title;
$submission = WPCF7_Submission::get_instance();
$posted_data = $submission->get_posted_data();
}
Соответствия символов кодировок utf-8 и windows-1251
При изменении кодировки функцией iconv(‘UTF-8’, ‘windows-1251’, $str) бывает, что в исходной строке попадаются символы, например: Á, é которые вызывают ошибку.
Читать далее «Соответствия символов кодировок utf-8 и windows-1251»Битрикс24 коробка: отправка копий писем на емайл администратора
Для отправки копий писем отправляемых из crm поможет обрабочик, размещенный в init.php
class MyClass
{
function mailBcc(&$mailParams){
$mailParams['HEADER']['Bcc'] = 'admin@site.ru';
return $mailParams;
}
}
AddEventHandler("main", "OnBeforeMailSend", Array("MyClass", "mailBcc"));
