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

add

\Bitrix\Main\Entity\AddResult public static
\Bitrix\Highloadblock\HighloadBlockTable::add(
	array $data
);

Метод добавляет новый highload-блок. Метод статический.

Параметры

ПараметрОписаниеВерсия
$dataМассив, содержащий значения полей highload-блока.

Примеры

//создание hl-блока
$result = Bitrix\Highloadblock\HighloadBlockTable::add(array(
	'NAME' => 'MyTbl',//должно начинаться с заглавной буквы и состоять только из латинских букв и цифр
	'TABLE_NAME' => 'myname',//должно состоять только из строчных латинских букв, цифр и знака подчеркивания
));
if (!$result->isSuccess()) {
	$errors = $result->getErrorMessages();
} else {
	$id = $result->getId();
}
...


Пользовательские комментарии

Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.

Для этого нужно всего лишь авторизоваться на сайте

Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
0
Василий Польшаков
Сообщение не промодерировано, возможны ошибки и неточности.
Цитата
пишет:
А как добавить языковые названия?
Код
\Bitrix\Highloadblock\HighloadBlockLangTable::add(array(
 'ID' => $ID, 
 'LID' => $lng, 
 'NAME' => $val 
));

Языковые названия хранятся в таблице: b_hlblock_entity_lang ,
IDLID NAME
Числовой идентификатор записи из таблицы b_hlblock_entityкод языка, например: ru Языкозависимое название
Цитата
В какой таблице БД можно увидеть список highload блоков?

Таблица называется: b_hlblock_entity
IDNAME TABLE_NAME
Уникальный числовой идентификатор записиНазвание сущности Название таблицы в БД
0
Станислав Задирака
Сообщение не промодерировано, возможны ошибки и неточности.
А как добавить языковые названия?

В какой таблице БД можно увидеть список highload блоков?
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Наверх