Битрикс 24. Урок №1 Как пользоваться менеджеру
Полезности для разработки на Bitrix
Переадресация на другую страницу другого сайта Добавить на страницу <?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php"); LocalRedirect('https://другой_сайт.ru/partners/');?> Инклюд модуля в компонент \Bitrix\Main\Loader::includeModule('sale'); Bitrix\Main\Loader::includeModule("sale"); Bitrix\Main\Loader::includeModule("catalog"); Подключить инфоблок, класс <? if(CModule::IncludeModule("iblock")) { //здесь можно использовать функции и классы модуля } ?> или CModule::IncludeModule('iblock'); Проверка установлен ли модуль и если установлен, то подключить его на...
Добавить пагинацию в Битрикс (API)
Добавляем пагинацию к GetList. Первичный базовый код: $res = CIBlockElement::GetList(
array(),
$arFilter,
false,
array("nPageSize" => 10),
$arSelect);
while ($ob = $res->GetNextElement()) {
$arFields = $ob->GetFields();
echo '<pre>';
print_r($arFields);
echo '</pre>';
} Нужно добавить два метода NavStart и NavPrint. Код с доработками: $res = CIBlockElement::GetList(
array(),
$arFilter,
false,
array("nPageSize" => 10),
$arSelect);
$res->NavStart(0);...