1C-Битрикс

Отправлять почту при выполнении какого-либо действия/события в битрикс

<? if(условие) { echo «сообщение «; $fields = array( «SITE_NAME» => «имя сайта», «FIO» => «$your_name», «EMAIL» => «$your_email», ); CEvent::Send( «NEW_TARGET», // идентификатор типа почтового события SITE_ID, // идентификатор сайта $fields, // поля — макросы, которые будут доступны в

как убрать товары без картинки в битриксе (скрыть товары без фото в битриксе)

нужно настроить фильтр, в component.php $arFilterElements = array( «IBLOCK_TYPE» => *****, «IBLOCK_ID» => *****, «ACTIVE» => «Y», «!PREVIEW_PICTURE» => false ); или можете создать фильтр в коде вызова компонента на вашей странице <?global $filt; $filt = array(«!PREVIEW_PICTURE» => false);?> <?$APPLICATION->IncludeComponent( «bitrix:catalog.section»,

разбить выводимую информацию на части (Битрикс)

Итоговая сумма заказа: <?=$arResult[«allSum_FORMATED»]?> <?$summa_itog = explode(» «, $arResult[«allSum_FORMATED»]); echo $summa_itog[0]; echo $summa_itog[1]; echo $summa_itog[2]; ?> —- Итоговая сумма заказа: 1 300.33 р. [0] — 1 [1] — 300.33 [2] — р.

вывод множественного свойства элемента в битрикс

<?if(is_array($arResult[‘PROPERTIES’][‘INGREDIENT’][‘VALUE’])):?> <?=$arResult[‘PROPERTIES’][‘INGREDIENT’][‘NAME’]?> <?=implode(«&nbsp;/&nbsp;»,$arResult[‘PROPERTIES’][‘INGREDIENT’][‘VALUE’]);?> <?else:?> <?=$arResult[‘PROPERTIES’][‘INGREDIENT’][‘VALUE’];?> <?endif?>

Как узнать из за чего ошибка DB query error. Please try later. в битрикс?

Заходим в /bitrix/php_interface/dbconn.php. ищем параметр $DBDebug = false; и меняем его на $DBDebug = true; и у нас выведется подробная ошибка, в чем проблема подключения к базе.  

Битрикс постоянно просит увеличить размер кэша (кэш аксселераторов apc,eaccelerator)

apc.shm_size (текущее значение:»32″) 99.68% используемой памяти  Увеличить размер кеша Если на проекте используется файловый кеш, и в настройках прекомпилятора (apc, eaccelerator и.т.д.) не установлены исключения для файлов кеша, память выделенная прекомпилятору будет постоянно заканчиваться. Проверить установлен ли у вас фильтр