小编Pra*_*tel的帖子

Drupal 8自定义块(模块)树枝模板文件内容不显示

我已经创建了一个自定义模块并分配了一个树枝模板文件,但它没有显示。以下是文件和文件夹结构

文件夹结构

1.workbuster.module文件的代码如下

<?php

/**
 * Implements hook_theme().
 */
function workbuster_theme()
{
    return array(
    'block_workbuster' => array(
            'variables' => array('title' => NULL, 'description' => NULL),
            'template' => 'block--workbuster-custom',
        ),
    );
}
Run Code Online (Sandbox Code Playgroud)

2. WorkbusterBlock文件的代码如下

<?php

/**
 * @file
 */
namespace Drupal\workbuster\Plugin\Block;

use Drupal\Core\Block\BlockBase;

/**
 * Provides a 'Workbuster' Block
 * @Block(
 * id = "block_workbuster",
 * admin_label = @Translation("Workbuster block"),
 * )
 */
class WorkbusterBlock extends BlockBase {

    /**
     * {@inheritdoc}
     */
    public function build() {

        return array(
            '#title' => 'Workbuster',
            '#description' …
Run Code Online (Sandbox Code Playgroud)

twig drupal-8

1
推荐指数
1
解决办法
1168
查看次数

标签 统计

drupal-8 ×1

twig ×1