Рубрика: 1С-Битрикс

Получить пользовательские свойства секции в компонентах

В файл компонента result_modifier.php: if ($resRow = CIBlockSection::GetList([], [ «IBLOCK_ID» => $arResult[«SECTION»][«PATH»][0][«IBLOCK_ID»], «ID» => $arResult[«SECTION»][«PATH»][0][«ID»] ], false, [«ID», «UF_*»], [

Читать далее

Текущая ссылка страницы с параметрами для коррекции в 1С-Битрикс

Примеры: // текущая страница: /ru/?id=3&s=5&d=34 $page = $APPLICATION->GetCurPageParam(«id=45», array(«id», «d»)); // результат — /ru/index.php?id=45&s=5 пример формирование ссылок «Logout» и «Регистрация»

Читать далее

Вывод контента до или после с помощью ShowViewContent в 1С-Битрикс

К примеру можно в header.php указать: $APPLICATION->ShowViewContent(‘view_insert’); Затем вывод может быть в каком нибудь компоненте в footer.php: <?$this->SetViewTarget(«view_insert»);?> … <?$this->EndViewTarget();?>

Читать далее

Пример вывода списка с фильтром и сортировкой в админке 1С-Битрикс

Для вывода табличной инофрмации используется компонент : bitrix:main.ui.grid Для фильтрации по таблице – компонент: bitrix:main.ui.filter <?php require_once($_SERVER[«DOCUMENT_ROOT»] . «/bitrix/modules/main/include/prolog_admin_before.php»); use

Читать далее

Получить поля СЕО элемента в 1С-Битрикс

Пример получения полей: $ipropElementValues = new \Bitrix\Iblock\InheritedProperty\ElementValues($iblock_id, $element_id); $arSEO = $ipropElementValues->getValues(); print_r($arSEO); /* Array( ELEMENT_META_TITLE => Титульно название ELEMENT_META_KEYWORDS =>

Читать далее

bitrix:catalog.section — сортировать по наличию товара на складе в 1С-Битрикс

Вывести в списке первыми товары которые в наличии. HIDE_NOT_AVAILABLE указать параметр: L <?$APPLICATION->IncludeComponent( «bitrix:catalog.section», «catalog», Array( // … «HIDE_NOT_AVAILABLE» =>

Читать далее