Человек заполняет форму: email, телефон, имя.
Ему на почту приходит автоматически ответ и прикрепленный файл.
в файле /bitrix/php_interface/dbconn.php добавил константу define("BX_USE_MYSQLI", false), а в файле /bitrix/.settings.php изменил '\\Bitrix\\Main\\DB\\MysqlConnection' на '\\Bitrix\\Main\\DB\\MysqliConnection'.
Поверхностно разбираюсь в HTML, PHP, CSS
Загорелся идеей создать CRM систему на 1c bitix
Content-Type: text/html; charset=windows-1251
function yourHandler($WEB_FORM_ID, $RESULT_ID)
{
if ($WEB_FORM_ID == YOUR_NUMBER) // номер той формы, которую вы хотите поймать
{
$fields = array();
$arAnswers = CFormResult::GetDataByID($RESULT_ID, $fields);
// отправленные в форме данные в $arAnswers, можно что-то с ними сделать
}
}
AddEventHandler('form', 'onAfterResultAdd', 'yourHandler');
AddEventHandler('form', 'onAfterResultUpdate', 'yourHandler');
$service = \Bitrix\Sale\Delivery\Services\Manager::getById($deliveryId);
$deliveryData = [
'DELIVERY_ID' => $service['ID'],
'DELIVERY_NAME' => $service['NAME'],
'ALLOW_DELIVERY' => 'Y',
'PRICE_DELIVERY' => $deliveryPrice,
'CUSTOM_PRICE_DELIVERY' => 'Y'
];
$shipment->setFields($deliveryData);
if(!defined('CUSTOM_NO_BREADCRUMBS')) {
// подключение крошек
}
define('CUSTOM_NO_BREADCRUMBS', true);