Найти тему
Всем полезное

Полезности для разработки на 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');

Проверка установлен ли модуль и если установлен, то подключить его на страницу

bool
CModule::IncludeModule(
string module_name
)

Записать одно значение свойства элемента, тип привязка к элементам

if(CModule::IncludeModule("iblock"))
{
$ELEMENT_ID = 537973;  // код элемента
$PROPERTY_CODE = "PRODUCTS";  // код свойства
$PROPERTY_VALUE = "872790002135684/Р";  // значение свойства
// Установим новое значение для данного свойства данного элемента
CIBlockElement::SetPropertyValuesEx($ELEMENT_ID, false, array($PROPERTY_CODE => $PROPERTY_VALUE));
}