Перейти к содержимому

Dev Note

Блокнот веб-разработчика

Метка: Bitrix D7

Список типов инфоблоков в Битрикс

  • Admin
  • 24.07.201925.03.2021
  • Bitrix
Bitrix\Main\Loader::includeModule("iblock");

// Old API
$arIBlockTypes = CIBlockParameters::GetIBlockTypes(["-" => " "]);

// D7
$arIblockTypes = Bitrix\Iblock\TypeTable::getList([
    "select" => ["*", "NAME" => "LANG_MESSAGE.NAME"],
    "filter" => ["LANG_MESSAGE.LANGUAGE_ID" => "ru"],
])->fetchAll();
Bitrix API Bitrix D7 Snippet

Сбросить фасетный индекс в Битрикс

  • Admin
  • 18.06.201925.03.2021
  • Bitrix
Bitrix\Main\Loader::includeModule("iblock");

$IBLOCK_ID = 1;
Bitrix\Iblock\PropertyIndex\Manager::DeleteIndex($IBLOCK_ID);
Bitrix\Iblock\PropertyIndex\Manager::markAsInvalid($IBLOCK_ID);

Bitrix API Bitrix D7 Snippet

Список Highload-блоков в Битрикс

  • Admin
  • 01.03.201925.03.2021
  • Bitrix
use Bitrix\Main\Loader;
use Bitrix\Highloadblock as HL;

Loader::includeModule("highloadblock");

$arHLBlocks = HL\HighloadBlockTable::getList()->fetchAll();

Bitrix D7 Highload Snippet
Свежие записи
  • Список типов инфоблоков в Битрикс
  • Сбросить фасетный индекс в Битрикс
  • Список Highload-блоков в Битрикс
  • Git. Работа с ветками
  • Поиск по артикулу в компоненте bitrix:search.title
Рубрики
  • Bitrix
  • CSS
  • Git
  • HTML
  • JavaScript
  • Linux
  • Без рубрики
Сайт работает на WordPress | Theme: indreams by GleedThemes.com.