Как в Битрикс24 (коробка)сохранение данных в HightBlock?

Для сохранения данных в Highload-блоках (HighloadBlock) в Битрикс24 (1C-Bitrix) нужно выполнить следующие шаги:

1. Создание Highload-блока:
- Зайдите в административную панель Битрикс24.
- Перейдите в раздел "Настройки" -> "Настройки модулей" -> "Highload-блоки".
- Нажмите кнопку "Добавить highload-блок" и заполните необходимые параметры (название, название таблицы и прочее).
- После создания Highload-блока, система автоматически создаст соответствующую таблицу в базе данных.

2. Работа с Highload-блоком:
- Для работы с Highload-блоком из PHP-скриптов используйте класс BitrixHighloadblockHighloadBlockTable.
- Для добавления новой записи в Highload-блок используйте метод add() класса HighloadBlockTable.
- Для обновления записи - метод update().
- Для удаления записи - метод delete().
- Для выборки данных из Highload-блока используйте метод getList().

Пример добавления записи в Highload-блок:

use BitrixHighloadblockHighloadBlockTable;

$highloadBlockId = 1; // ID Highload-блока
$highloadBlock = HighloadBlockTable::getById($highloadBlockId)->fetch();

$entity = HighloadBlockTable::compileEntity($highloadBlock);
$entityDataClass = $entity->getDataClass();

$result = $entityDataClass::add([
    'UF_NAME' => 'New Record',
    'UF_DESCRIPTION' => 'Description of the new record',
]);

if ($result->isSuccess()) {
    $newRecordId = $result->getId();
    echo "Record successfully added. ID: " . $newRecordId;
} else {
    $errors = $result->getErrorMessages();
    echo "Error adding record: " . implode(", ", $errors);
}

Таким образом, вы можете легко работать с Highload-блоками в Битрикс24 (1C-Bitrix), сохранять, обновлять и удалять данные в соответствующих таблицах. Не забывайте также про правильную настройку прав доступа к данным Highload-блоков и процессы кэширования для оптимизации производительности вашего сайта.