在drupal 8中创建自定义块

时间:2016-10-24 10:34:01

标签: block drupal-8 drupal-blocks

enter image description here
块结构中没有自定义块“创建”按钮。
请看上图。

enter image description here
我在 drupal 8 中创建了测试块。但是“创建自定义块”按钮不会显示在块布局中。它仅显示在自定义块库中。
当我创建自定义块时,它不会出现在自定义模块列表中。我是drupal 8的新手。我曾经在drupal 7中创建自定义块但很容易。请帮我。

2 个答案:

答案 0 :(得分:2)

创建块后(我可以看到您在示例中创建了2个块)。您需要转到“块布局”并在所需的区域中单击“放置块”:

enter image description here

将出现一个弹出窗口。使用过滤器轻松找到您阻止并单击“放置块”,然后单击“保存块”,您将阻止显示在您选择的区域。

enter image description here

答案 1 :(得分:0)

您对阻止插件阻止实体感到困惑。通过转到自定义块库使用UI创建的实体是块实体。此值保存在数据库中,而不是代码库中。与创建自定义阻止插件一样,您需要在 src / Plugin / Block 文件夹中的自定义模块中编写代码。

然后,您可以使用块布局的“放置”块按钮将块(实体和插件)放置在所需的位置。 Place Block Button