В Bitrix24 можно выполнять код уже после того, как страница отдана пользователю. Это особенно полезно, если нужно запустить какую-то логику, которая не критична для ответа, но должна выполниться: логирование, уведомления, работа с API и т.д.
Свой пункт меню в профиле сотрудника Bitrix24
В этой статье я поделюсь с вами небольшим хаком для Bitrix24: как добавить свой собственный пункт меню (вкладку) в профиле сотрудника, не внося изменения в стандартные компоненты системы. Это просто и интересно, давайте вместе разберемся!
Отладка Bitrix24 с помощью Xdebug
Профилирование кода — один из важнейших и наиболее затратных моментов разработки функционала. Заменив привычные способы отладки через вывод данных на экран или записи в файл на инструменты для профилирования кода, можно получить существенный прирост к собственной производительности и комфорту. Давайте рассмотрим, что это и как этим пользоваться на примере Xdebug.
Конфигурируемое дело в Timeline crm Bitrix24
Начиная с версии 23.0.0 Bitrix24 обзавелся возможностью добавления собственных дел в элементах CRM, с возможностью конфигурирования и отображения нужной для пользователя информации. В документации сказано, что работа с данным функционалом возможна только в контексте Rest приложения, но мы попробуем добавить дело по старинке.
Сортировка задач Bitrix24 по номеру в названии
Рассмотрим решение задачи, с которой ко мне обратился читатель блога. Суть проблемы заключается в том, что нужно реализовать сортировку задач в списке «особым способом» — учитывая индексный номер в названии. Давайте попробуем сделать это не затрагивая ядро и компоненты Bitrix24.
Отключение автовыполнения дел при закрытие сделки в CRM Bitrix24
При переводе лидов и сделок в завершающие стадии (успешные и не очень) Bitrix24 автоматически закрывает все дела, которые относятся к обрабатываемому элементу CRM. Но если для лидов существуют специальные настройки, которые позволяют отметить типы дел не требующие автоматического завершения, то со сделками дела обстоят иначе, ядро Bitrix24 строго и бескомпромиссно принимает решение за нас. В какой-то мере данный функционал справедлив и имеет право на существование, но что делать, если нас это не устраивает?
Как добавить вкладку в CRM Bitrix24
Функционал модуля CRM Bitrix24 предоставляет широкие возможности для управления вашим бизнесом. Но в ряде случаев, в силу специфики и разнообразия рабочих процессов организаций, этого функционала недостаточно и приходится разрабатывать дополнительные компоненты. В этой статье мы рассмотрим один из способов отображения вашего функционала в интерфейсе CRM сущностей.
Генерация EXCEL отчётов с предварительным просмотром
Эта статья будет посвящена подробному разбору одной интересной задачи. Меня попросили помочь с реализацией механизма генерации отчётов с возможностью фильтрации данных, предпросмотра и скачивания xlsx документа.
Атипичная встройка функционала
Кастомизация существующего продукта — одна из основных забот разработчика, которая зачастую может принести немало сложностей и проблем. Рассмотрим способ, который позволяет мне выполнять такие задачи не затрагивая существующие компоненты системы.
Ajax в компонентах Bitrix24
В этой статье рассмотрим один из способов организации взаимодействия браузера с сервером c помощью стандартного метода BX.ajax.runComponentAction.