1C-Битрикс

Добавить вотермарк/watermark битрикс (на изображение которое уже загружено)

Самое удобное, что эти классы интегрированы с методом ResizeImageGet ResizeImageGet($file, $arSize, $resizeType = BX_RESIZE_IMAGE_PROPORTIONAL, $bInitSizes = false, $arFilters = false) Т.е. если в параметр $arFilters при вызове ResizeImageGet добавить фильтр «watermark» Например, так

Изменить формат даты битрикс

Если на странице стоит компонент, у которого есть настройка формата даты, например список новостей (news.list), то выбрав из списка форматов, мы в шаблоне в arResult получим форматированную дату, которая будет содержаться в ключе DISPLAY_ACTIVE_FROM и формироваться из даты начала активности

Усовершенствование стандартных Яндекс карт для bitrix

свои метки на яндекс карте, свой стиль меток для яндекс карт, шаблон меток для яндекс карт Делаем более красивым отображение стандартных яндекс карт битрикса. Пункт 1. Стилизация маркера. Для начала зададим маркер для отображения на картах, который будет использоваться вместо

Добавление товара Битрикс, через AJAX например

if($_REQUEST[‘ID’]) { CModule::IncludeModule(«sale»); CModule::IncludeModule(«catalog»); CModule::IncludeModule(‘iblock’); $arProps = array(); if($_REQUEST[‘SIZE’]) $arProps[] = array( «NAME» => «Размер», «VALUE» => $_REQUEST[‘SIZE’] ); if($_REQUEST[‘COLOR’]) $arProps[] = array( «NAME» => «Цвет», «VALUE» => $_REQUEST[‘COLOR’] ); $arFields[«PROPS»] = $arProps; Add2BasketByProductID((int)$_REQUEST[‘ID’],(int)$_REQUEST[‘QUANTITY’], array(), $arFields[«PROPS»]); }