Drupal:模块输出没有出现在前端

时间:2017-02-24 04:03:49

标签: drupal drupal-7

我正在尝试创建一个Drupal模块。我已经能够在管理部分设置配置表单 - 运行正常:我可以添加组件并设置配置并保存。

但是,网站的前端没有任何内容。没有错误。我不知道为什么,因为我是Drupal的新手,我不确定在哪里看。

我的.module文件中的hook_theme如下所示:

function gallery_grid_theme($existing, $type, $theme, $path) {
  return array(
    'gallery_grid' => array(
      'template' => 'gallery-grid',
      'path' => 'plugins/content_types/gallery_grid/templates',
      'type' => 'theme',
      'variables' => [],
    )
  );
}

.tpl文件完好无损且没有标记错误。

有人知道我应该查看哪个文件吗?

编辑:

我已经尝试清除缓存并重建注册表以及禁用和重新启用模块,但没有任何影响。

该模块作为组件添加到页面面板(齿轮图标,添加内容)。

1 个答案:

答案 0 :(得分:0)

出于某些原因,这需要一条绝对的道路:

'path' => drupal_get_path('module', 'gallery_grid') . '/plugins/content_types/gallery_grid/templates',