Поддержка серверов

CUserTypeIBlockElement::PrepareSettings: метод Битрикс

Постоянная ссылка: http://bxapi.ru/src/?id=175649

<?php 
//    /bitrix/modules/main/classes/general/usertypeelement.phpCUserTypeIBlockElement::PrepareSettings()
//    18:

    
function PrepareSettings($arUserField)
    {
        
$height intval($arUserField["SETTINGS"]["LIST_HEIGHT"]);
        
$disp $arUserField["SETTINGS"]["DISPLAY"];
        if(
$disp!="CHECKBOX" && $disp!="LIST")
            
$disp "LIST";
        
$iblock_id intval($arUserField["SETTINGS"]["IBLOCK_ID"]);
        if(
$iblock_id <= 0)
            
$iblock_id "";
        
$element_id intval($arUserField["SETTINGS"]["DEFAULT_VALUE"]);
        if(
$element_id <= 0)
            
$element_id "";

        
$active_filter $arUserField["SETTINGS"]["ACTIVE_FILTER"] === "Y""Y""N";

        return array(
            
"DISPLAY" => $disp,
            
"LIST_HEIGHT" => ($height 11$height),
            
"IBLOCK_ID" => $iblock_id,
            
"DEFAULT_VALUE" => $element_id,
            
"ACTIVE_FILTER" => $active_filter,
        );
    }

Блог разработчика

9 Августа 2016 ResizeImageGet и простой водяной знак налету

Сегодня поговорим о том как проще всего воткнуть водяной знак на картинки в Битрикс. Например, на все изображения каталога.

21 Июля 2016 Добавление вкладки в CRM коробки Битрикс24

В этом посте я покажу, как легко и просто добавить вкладку в сущность CRM. И не просто добавить, а вывести там свой контент.

21 Июля 2016 Как просто обращаться из коробки Битрикс24 на сайт на базе Битрикс

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

Текст сообщения*
Загрузить изображение