Данное решение является «лайвхаком», в версиях BitrixVM/BitrixEnv 7.2 и выше.
Предположим у нас есть сайт http://site1.bx, и нам нужно переключить работу сайта на защищенный протокол https.
Чтобы заказ успешно удалился из системы, у него не должно быть активных оплат и отгрузок. Поэтому перед удалением нужно проверить эти условия.
Ниже приведена функция которая делает проверку на активные оплаты и отгрузки. Если таковы есть, он отменяет их и после этого удаляет заказ
В данной статье я бы хотел рассмотреть библиотеку, которая позволяет создавать файлы формата xls и xlsx в 1С Битрикс. Библиотека PhpSpreadsheet является по сути продолжением популярной библиотеки PHPExcel и разрабатывается теми же разработчиками, которые сделали PHPExcel , и, поскольку PHPExcel больше не поддерживается, использовать я буду именно PhpSpreadsheet
Composer - это пакетный менеджер уровня приложений для языка программирования PHP, который предоставляет средства по управлению зависимостями в PHP-приложении.
Он понадобится вам, если вы захотите воспользоваться такими преимуществами, как аннотация ORM классов и в целом интерфейсом командной строки CLI. Если вы уже используете composer в своем проекте на 1С-Битрикс, мы подготовили готовый рецепт интеграции с нашей конфигурацией зависимостей.
Прежде всего, вам нужен установленный composer. Простая инструкция по установке есть на официальном сайте.