我创建了一个自定义主题并添加了区域。我想创建并为区域分配自定义块。我该怎么办?
作为一个实验目的,我创建了一个名为' blocks'在path / themes / custom_theme / templates中并命名为block█ regionname.twig.html'。但没有希望。请指教。我想我走错了路。
答案 0 :(得分:1)
如果你制作了#34;自定义块"在您的主题中的模板中,在Drupal网站的“块布局”页面中不会显示该模板,并且您无法将其放置到某个区域。
您可以在Structure中创建自定义块 - >块布局 - >添加自定义块。 或者您可以从自定义模块创建它。 这些将在“块布局”页面中提供,您可以放入区域。您可以在自定义模块中为块定义twig模板,然后可以将HTML写入其中。
https://www.drupal.org/docs/8/creating-custom-modules/create-a-custom-block