Документация для разработчиков
Темная тема

Add

Метод устарел. Рекомендуется использовать методы класса \Bitrix\Sale\Location\GroupTable.

Описание и параметры

int
CSaleLocationGroup::Add(
	array arFields
);

Метод добавляет новую группу местоположений с параметрами из массива arFields. Нестатический метод.

Параметры вызова

ПараметрОписание
arFields Массив значений параметров группы местоположений, ключами в котором являются имена параметров.

Допустимые ключи:
  • SORT - индекс сортировки;
  • LOCATION_ID - массив кодов местоположений, которые входят в эту группу;
  • LANG - массив языкозависимых параметров группы, каждый элемент которого имеет вид
    array(
    	"LID"=>"язык параметров",
    	"NAME"=>"Название группы"
    )

Возвращаемые значения

Возвращается код добавленной группы или false в случае ошибки.

Пример использования

<?
$arFields = array(
	"SORT" => 150,
	"LOCATION_ID" => array(12, 34, 35, 36, 37),
	"LANG" => array(
		array("LID" => "ru", "NAME" => "Группа 1"),
		array("LID" => "en", "NAME" => "Group 1")
	)
);
$ID = CSaleLocationGroup::Add($arFields); if (IntVal($ID)<=0) echo "Ошибка добавления группы"; ?>


© «Битрикс», 2001-2024, «1С-Битрикс», 2024