Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/252.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Drupal 8如何在主题中创建自定义块_Php_Drupal_Drupal 8 - Fatal编程技术网

Php Drupal 8如何在主题中创建自定义块

Php Drupal 8如何在主题中创建自定义块,php,drupal,drupal-8,Php,Drupal,Drupal 8,我创建了一个自定义主题并添加了区域。我要创建自定义块并将其指定给区域。我怎么做 作为实验目的,我在path/themes/custom\u theme/templates中创建了一个名为“blocks”的文件夹,并将该文件夹命名为“block--regionname.twig.html”。但是没有希望。请给我一些建议。我认为我走错了方向。如果你在主题中的模板中创建了“自定义块”,那么Drupal站点的块布局页面中就不会提供该块,并且你不能将其放置到某个区域 可以在结构->块布局->添加自定义块中

我创建了一个自定义主题并添加了区域。我要创建自定义块并将其指定给区域。我怎么做

作为实验目的,我在path/themes/custom\u theme/templates中创建了一个名为“blocks”的文件夹,并将该文件夹命名为“block--regionname.twig.html”。但是没有希望。请给我一些建议。我认为我走错了方向。

如果你在主题中的模板中创建了“自定义块”,那么Drupal站点的块布局页面中就不会提供该块,并且你不能将其放置到某个区域

可以在结构->块布局->添加自定义块中创建自定义块。 或者您可以从自定义模块创建它。 这些将在“块布局”页面中提供,您可以将其放置到区域中。您可以在自定义模块中为块定义细枝模板,并将HTML写入其中