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

CUserTypeString::GetEditFormHTMLMulty: метод Битрикс

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

<?php 
//    /bitrix/modules/main/classes/general/usertypestr.phpCUserTypeString::GetEditFormHTMLMulty()
//    269:

    
function GetEditFormHTMLMulty($arUserField$arHtmlControl)
    {
        if(
$arUserField["VALUE"]===false && strlen($arUserField["SETTINGS"]["DEFAULT_VALUE"])>0)
            
$arHtmlControl["VALUE"] = array(htmlspecialcharsbx($arUserField["SETTINGS"]["DEFAULT_VALUE"]));
        
$result = array();
        foreach(
$arHtmlControl["VALUE"] as $value)
        {
            if(
$arUserField["SETTINGS"]["ROWS"] < 2)
                
$result[] = '<input type="text" '.
                    
'name="'.$arHtmlControl["NAME"].'" '.
                    
'size="'.$arUserField["SETTINGS"]["SIZE"].'" '.
                    (
$arUserField["SETTINGS"]["MAX_LENGTH"]>0'maxlength="'.$arUserField["SETTINGS"]["MAX_LENGTH"].'" ''').
                    
'value="'.$value.'" '.
                    (
$arUserField["EDIT_IN_LIST"]!="Y"'disabled="disabled" ''').
                    
'>';
            else
                
$result[] = '<textarea '.
                    
'name="'.$arHtmlControl["NAME"].'" '.
                    
'cols="'.$arUserField["SETTINGS"]["SIZE"].'" '.
                    
'rows="'.$arUserField["SETTINGS"]["ROWS"].'" '.
                    (
$arUserField["SETTINGS"]["MAX_LENGTH"]>0'maxlength="'.$arUserField["SETTINGS"]["MAX_LENGTH"].'" ''').
                    (
$arUserField["EDIT_IN_LIST"]!="Y"'disabled="disabled" ''').
                    
'>'.$value.'</textarea>';
        }
        return 
implode("<br>"$result);
    }

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

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

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

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

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

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

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

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