1C-Битрикс

вывести доп изображения битрикс в товаре или новостях

По интернету ходит вполне подробная инструкция по добавлению и выводу дополнительных изображений в новостях- ею и воспользуемся : Для вывода дополнительных изображений в элементах информационного блока (т.е. изображений кроме PREVIEW_PICTURE и DETAIL_PICTURE) необходимо создать дополнительное свойство типа ФАЙЛ с кодом

изображение раздела битрикс (извлекаем изображение раздела инфоблока)

$arSection[‘PICTURE’]; или $arResult[‘PICTURE’]; Вот по этому идентификатору изображения раздела инфоблока мы сможем легко узнать путь до самого изображения. Делается это так: $arItemR = CFile::GetFileArray($arSection[‘PICTURE’]); или $arItemR = CFile::GetFileArray($arResult[‘PICTURE’]); после чего путь до изображения раздела можно вывести следующем путем:

Падает сайт при получении большого списка данных битрикс

При получении большого списка данных сайт может падать при их обработке, например если пользователей 20 000 а нужно получить их всех и отфильтровать, сайт может падать, что же делать? $rsUsers = CUser::GetList(($by=»id»), ($order=»asc»), $filter=array()); // выбираем пользователей while ($arUser =

Кастомизация экспорта в Яндекс.Маркет на примере добавления тега sales_notes

Задача довольно распространенная, однако, почему-то, вызывает трудности у большинства клиентов. Сама логика формирования YML файла заложена в ядре продукта — в /bitrix/modules/catalog/load/yandex_run.php. Однако, данный файл подключается не на прямую, а через обертку — /bitrix/php_interface/include/catalog_export/yandex_run.php, что оставляет нам шанс изменить логику

как установить минимальную сумму заказа в 1С-Битрикс

Вы можете удивляться, но такой опции в интернет-магазине 1C: Битрикс не предусмотрено. Вот и пускается народ на всякие ухищрения. Один из вариантов реализации минимальной суммы заказа — блокирование активности кнопки «Оформить заказ», пока сумма заказа в корзине не превысит нужное