Документация
Документация для разработчиков - да, пусть не всегда актуальная и полная, но все такие она есть и весьма полезная. Помимо документации функционал описывается в различных курсах самые полезные приведены ниже.
Документация по d7 - d7 это новая версия Bitrix Framework, которая реализует принципы ООП. Данная документация описывает классы, методы, константы и т.д. в новом ядре.
Документация по REST - у Битрикс24 есть REST API, что позволяет создавать собственные приложения или интеграции для Битрикс24. В данной документации описываются принципы работы и достпуные методы REST API.
Статьи
Статья про оформление заказа в Битрикс - полезная статья о том как работать с заказом и связанными с ним объектами.
Статья про работу с корзиной в Битрикс - полезная статья о том как работать с корзиной:
- добавление/изменение/удаление товара
- получение корзины текущего пользователя или корзины заказа
- получение стоимости всей корзины с учетом/без учета скидок
- вес корзины
- информация о товарах в корзине
- свойства товаров в корзине
Статья про добавление своих настроек в settings - позволяет хранить все необходимые настройки в одном месте.
Статья про добавление своего события - Система событий в Битрикс широко развита, что позволяет добавлять свою бизнес логику в проект, не затрагивая ядра продукта. В этой статье описано как добавить своё событие в систему и добавить на него обработчик.
Сгенерировать ошибку 404 - порой возникает необходимость вызвать 404 ошибку при обработке запроса, в этой статье рассказано как это можно сделать с помощью стандартных средств легко и удобно.
Выполнить sql запрос - Хоть в bitrix есть классы для работы практически с любой таблицей, порой возникает необходимость просто выполнить sql запрос и для таких случаев предусмотрен метод query() у объекта Bitrix\Main\DB\Connection. В статье приведен пример как выполнить произвольный sql запрос используя стандартные средства Bitrix. Есть примеры запросов select, update, insert, delete.
Вывести sql запрос - Порой нужно получить сформированный с помощью ORM sql запрос. Например чтобы проверить, что выбираются нужные данные с нужными фильтрами. Для таких случаев предусмотрен метод startTracker(). Подробнее о том как его использовать описано в статье.
Автокэширование в 1с-Битрикс - статья про основные моменты работы кэша в компонентах битрикса. Как работают файлы: result_modifier.php, template.php, component_epilog.php .
Модули
Модуль Настройки++ - Модуль позволяет сохранять свои дополнительные настройки в админке и дальнейшем использовать их в коде или где-то еще. Удобно когда нужно сохранить пару опций для небольшой доработки.