/
3vweb
/
testTask
Обзор
Документация
Войти
/
3vweb
/
testTask
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
local/php_interface/migrations/Version20260115092148.php
123 строки
2 KB
ubuntu
Решение к задаче
15 янв 2026, 12:28
15 янв 2026, 12:28
30b8481
Код
Авторство
О чём код?
<?php namespace Sprint\Migration; class Version20260115092148 extends Version { protected $author = "admin"; protected $description = "HL. Разрешения комфорта по должности"; protected $moduleVersion = "5.6.1"; /** * @throws Exceptions\HelperException * @return bool|void */ public function up() { $helper = $this->getHelperManager(); $hlblockId = $helper->Hlblock()->saveHlblock(array ( 'NAME' => 'UserPostCarClass', 'TABLE_NAME' => 'hl_user_post_car_class', 'LANG' => array ( 'ru' => array ( 'NAME' => 'Разрешения комфорта по должности', ), ), )); $helper->Hlblock()->saveField($hlblockId, array ( 'FIELD_NAME' => 'UF_USER_POST_ID', 'USER_TYPE_ID' => 'hlblock', 'XML_ID' => '', 'SORT' => '100', 'MULTIPLE' => 'N', 'MANDATORY' => 'N', 'SHOW_FILTER' => 'N', 'SHOW_IN_LIST' => 'Y', 'EDIT_IN_LIST' => 'Y', 'IS_SEARCHABLE' => 'N', 'SETTINGS' => array ( 'DISPLAY' => 'LIST', 'LIST_HEIGHT' => 1, 'HLBLOCK_ID' => 'UserPost', 'HLFIELD_ID' => 'UF_NAME', 'DEFAULT_VALUE' => '', ), 'EDIT_FORM_LABEL' => array ( 'en' => '', 'ru' => 'Должность', ), 'LIST_COLUMN_LABEL' => array ( 'en' => '', 'ru' => 'Должность', ), 'LIST_FILTER_LABEL' => array ( 'en' => '', 'ru' => '', ), 'ERROR_MESSAGE' => array ( 'en' => '', 'ru' => '', ), 'HELP_MESSAGE' => array ( 'en' => '', 'ru' => '', ), )); $helper->Hlblock()->saveField($hlblockId, array ( 'FIELD_NAME' => 'UF_USER_CAR_CLASS_ID', 'USER_TYPE_ID' => 'hlblock', 'XML_ID' => '', 'SORT' => '100', 'MULTIPLE' => 'N', 'MANDATORY' => 'N', 'SHOW_FILTER' => 'N', 'SHOW_IN_LIST' => 'Y', 'EDIT_IN_LIST' => 'Y', 'IS_SEARCHABLE' => 'N', 'SETTINGS' => array ( 'DISPLAY' => 'LIST', 'LIST_HEIGHT' => 1, 'HLBLOCK_ID' => 'CarClass', 'HLFIELD_ID' => 'UF_NAME', 'DEFAULT_VALUE' => '', ), 'EDIT_FORM_LABEL' => array ( 'en' => '', 'ru' => 'Класс автомобиля', ), 'LIST_COLUMN_LABEL' => array ( 'en' => '', 'ru' => 'Класс автомобиля', ), 'LIST_FILTER_LABEL' => array ( 'en' => '', 'ru' => '', ), 'ERROR_MESSAGE' => array ( 'en' => '', 'ru' => '', ), 'HELP_MESSAGE' => array ( 'en' => '', 'ru' => '', ), )); } }