1С Битрикс

Создаём разделитель в вертикальном меню 1С: Битрикс

В CMS Joomla есть специальный тип пункта меню — разделитель. И я очень часто пользовался им, чтобы группировать ссылки. Захотелось и в 1С: Битрикс что-то подобное.
Предполагается что мы работаем с копией компонента вертикального меню, которую мы и будет править.
Continue reading…

1C: Битрикс — платёжные документы и документы заказа

1C: Битрикс — платёжные документы и документы заказа

Как оказалось, не такое большое число разработчиков интернет-магазинов на базе 1С: Битрикс интересуются оформлением документации к заказам. Наверное, потому что мало кто из работников электронной коммерции знает или хочет, чтобы средствами 1С: Битрикс осуществлялась поддержка оформления заказа для его отправки по почте. Continue reading…

1С: Битрикс — минимальная сумма заказа

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

1С: Битрикс: вывод названия рубрики элемента в шаблоне catalog.top

Каждый элемент каталога catalog.top получает в массиве $arElement ID своего информационного блока (рубрики). Называется он IBLOCK_SECTION_ID.

В 1С: Битрикс есть стандартное решение для получения параметров раздела по его коду ID. Нужно лишь только подставить IBLOCK_SECTION_ID и всё.

Например:

Подрубрика элемента:
<?php 
  $res = CIBlockSection::GetByID($arElement["IBLOCK_SECTION_ID"]); 
  if($ar_res = $res->GetNext())
  echo $ar_res['NAME'];
?>