704 читали · 5 лет назад
Битрикс. Интеграция верстки в компонент оформление заказа (sale.order.ajax)
Проблема внедрения верстки в компонент оформления заказа заключается в том, что html код здесь создается динамически на лету с помощью javascript кода, написанного на библиотеке BX - собственной разработке компании 1С-Битрикс. Итак, мы копируем шаблон компонента в свой шаблон сайта в папке local и открываем template.php. Здесь мы увидим только заготовки блоков заказа. Да мы можем их менять местами друг с другом, но при этом дизайн самих полей не изменится, изменить порядок полей здесь мы не можем...
1495 читали · 4 года назад
Добавление товара в смарт-процесс или счёт Битрикс24 через REST
Коротко порядок действий следующий: В Битрикс24, как в «Зоне» у Стругацких, самый короткий путь - не прямая. Шаг 1. Находим ownerType Чтобы добавит товар к Счёту (под капотом это смарт-процесс) кроме полей товара нам понадобиться два значения ownerType и ownerId. Стандартными сущностями всё просто, достаточно посмотреть в документации «Константы CRM» значение в столбце «Краткий символьный код» напротив нужно сущности. Так для сделки символьный код «D», а для предложения - «Q». С кастомными сущностями используем метод crm...
1 год назад
Создание динамически связанных полей в формах бизнес-процессов в Битрикс24 (коробка)
При работе с бизнес-процессами в Битрикс24 (коробочная версия) нередко возникает задача «привязки» одного поля к значению другого, либо динамического отображения полей в зависимости от выбора пользователя. Стандартного функционала для таких связей зачастую не хватает, и тогда на помощь приходит возможность создавать собственные типы полей. В этой статье разберёмся: Стандартные поля для модулей списков (Lists) в Битрикс24 (коробка) вы можете найти по следующему пути: /bitrix/modules/lists/classes/general/listfieldtypes...