如何在自定义drupal布局的部分配置中实现自定义小部件?

时间:2019-03-26 18:33:36

标签: drupal-8

我已经基于field_example模块创建了自定义窗口小部件。这按预期工作。说是“ field_custom_picker”。

我还创建了自定义布局,并向表单添加了基本配置;一个文本字段和一个布尔值。我基于 layouts 模块中的 DefaultConfigLayout.php 对布局进行了自定义配置。这可以按预期工作。

现在,我想在自定义布局的“配置部分”表单上使用自定义窗口小部件

这不像将“ #type”更改为我的自定义小部件一样简单。 :(

$form['class'] = [
  '#type' => 'field_custom_picker',
  '#title' => $this->t('Extra Classes'),
  '#default_value' => $this->configuration['class'],
];

我不确定从哪里开始。 这是pic of the configuration form

0 个答案:

没有答案