Месяц: Март 2021

Работа с сессиями ($_SESSION) в 1С-Битрикс

Для чтения и сохранения данных в сессии в 1С-Битрикс можно использовать объект, возвращаемый методом \Bitrix\Main\Application::getSession() $session = \Bitrix\Main\Application::getInstance()->getSession(); if (!$session->has(‘foo’))

Читать далее

Работа с корзиной в Битрикс D7

use Bitrix\Sale; Корзина (Sale\Basket) Корзина для текущего пользователя: $basket = Sale\Basket::loadItemsForFUser(Sale\Fuser::getId(), Bitrix\Main\Context::getCurrent()->getSite()); Примечание: getSite работает только в публичной части. Получить

Читать далее

Как получить отмеченные доп. услуги доставки в заказе? (habr)

Вопрос: При отправке почтового шаблона нужно в письмо добавить отмеченные при оформлении заказа доп. услуги доставки. Не нашел, как это

Читать далее

Ядро D7, примеры, документация

Документация: https://dev.1c-bitrix.ru/api_d7/. Обучающий курс https://dev.1c-bitrix.ru/learning. Главный модуль Подключить модуль: \Bitrix\Main\Loader::includeModule(‘iblock’); Подключить языковые файлы \Bitrix\Main\Localization\Loc::getMessage(‘UPDATE_DATE_TEXT’); Подключить js, css в шаблоне \Bitrix\Main\Page\Asset::getInstance()->addCss(«/path/to/style.css»);

Читать далее