Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Добавить возможность указать Highload-блок при добавлении поля типа TYPE_HLBLOCK #21

Open
Danbka opened this issue May 10, 2018 · 1 comment

Comments

@Danbka
Copy link

Danbka commented May 10, 2018

Возможно ли при добавлении поля типа "Привязка к элементам highload-блоков"
$block ->addField('uf_case_id') ->label(['ru' => 'ID дела']) ->type(UserField::TYPE_HLBLOCK) ->required(true);

указать highload-блок и поле привязки? Сейчас после применения миграции приходится бегать по созданным highload-блокам в админке и расставлять эти привязки.

@yngc0der
Copy link
Contributor

в UserField есть метод ->settings(), которым можно задать поля, специфические для конкретного типа

$block
     ->addField('uf_link')
     ->label(['ru' => 'Привязка к hlblock'])
     ->type(UserField::TYPE_HLBLOCK)
     ->settings([
          'HLBLOCK_ID' => 1, // id
          'HLFIELD_ID' => 19, // в списке отображать "Название" (другие значения смотреть в админке через консоль браузера)
     ]);

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants