Skip to content

Latest commit

 

History

History
75 lines (56 loc) · 2.63 KB

lists-field-delete.md

File metadata and controls

75 lines (56 loc) · 2.63 KB

Удалить поле из списка lists.field.delete

{% note warning "Мы еще обновляем эту страницу" %}

Тут может не хватать некоторых данных — дополним в ближайшее время

{% endnote %}

{% if build == 'dev' %}

{% note alert "TO-DO не выгружается на prod" %}

  • нужны правки под стандарт написания
  • не указаны типы параметров
  • отсутствуют примеры
  • отсутствует ответ в случае успеха
  • отсутствует ответ в случае ошибки

{% endnote %}

{% endif %}

Scope: lists

Кто может выполнять метод: любой пользователь

Метод lists.field.delete позволяет удалить поле из списка. В случае успешного удаления поля возвращается ответ true, в противном случае будет сгенерировано исключение Exception.

Параметры

#| || Параметр | Описание || || IBLOCK_TYPE_ID^*^ unknown | id типа инфоблока (обязательно):

  • lists - тип инфоблока списка
  • bitrix_processes - тип инфоблока процессов
  • lists_socnet - тип инфоблока списков групп || || IBLOCK_CODE/IBLOCK_ID^^ unknown | код или id инфоблока (обязательно) || || SOCNET_GROUP_ID^^ unknown | id группы (обязательно, если список создается для группы) || || FIELD_ID^*^ unknown | ID поля (обязательно. Если поле является свойством инфоблока, то формат: "PROPERTY_propertyId") || |#

{% include Сноска о параметрах %}

Пример

{% list tabs %}

  • JS

    var params = {
        'IBLOCK_TYPE_ID': 'lists_socnet',
        'IBLOCK_CODE': 'rest_1',
        'FIELD_ID': 'PROPERTY_61'
    };
    BX24.callMethod(
        'lists.field.delete',
        params,
        function(result)
        {
            if(result.error())
                alert("Error: " + result.error());
            else
                alert("Success: " + result.data());
        }
    );

{% endlist %}

{% include Сноска о примерах %}