1 год назад
Создание динамически связанных полей в формах бизнес-процессов в Битрикс24 (коробка)
При работе с бизнес-процессами в Битрикс24 (коробочная версия) нередко возникает задача «привязки» одного поля к значению другого, либо динамического отображения полей в зависимости от выбора пользователя. Стандартного функционала для таких связей зачастую не хватает, и тогда на помощь приходит возможность создавать собственные типы полей. В этой статье разберёмся: Стандартные поля для модулей списков (Lists) в Битрикс24 (коробка) вы можете найти по следующему пути: /bitrix/modules/lists/classes/general/listfieldtypes...
704 читали · 5 лет назад
Битрикс. Интеграция верстки в компонент оформление заказа (sale.order.ajax)
Проблема внедрения верстки в компонент оформления заказа заключается в том, что html код здесь создается динамически на лету с помощью javascript кода, написанного на библиотеке BX - собственной разработке компании 1С-Битрикс. Итак, мы копируем шаблон компонента в свой шаблон сайта в папке local и открываем template.php. Здесь мы увидим только заготовки блоков заказа. Да мы можем их менять местами друг с другом, но при этом дизайн самих полей не изменится, изменить порядок полей здесь мы не можем...
138 читали · 1 год назад
Отправка писем с различных почт в Bitrix: Пошаговое руководство
На сайте есть 7 менеджеров. Необходимо реализовать отправку писем клиентам с почты менеджера к которому привязан клиент. У каждого менеджера есть своя уникальная почта. Стандартными средствами bitrix не получить решить данную задачу, по этому пришлось импровизировать. Функция custom_mail в Bitrix предназначена для отправки электронных писем с использованием различных почтовых профилей и кастомных настроек. Это позволяет гибко управлять процессом отправки писем, улучшая их доставляемость и соответствие требованиям безопасности...
Битркис кэш в Redis
В битриксе давно появилась возможность хранить кэш в redis. Это достаточно удобно и быстро работает. Но если включить как указано в документации - https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=105&LESSON_ID=14026 , то есть добавление в файл .setting_extra.php следующего кода 'cache' => array( 'value' => array( 'type' => array( 'class_name' => '\Bitrix\Main\Data\CacheEngineRedis', 'extension' => 'redis' ), 'redis' => array( ...