在自定义模块drupal 7中使用模板文件

时间:2014-10-24 10:29:22

标签: php html drupal drupal-7

我在drupal 7中创建了自定义模块。我有很大的html要打印,这就是为什么我要创建模板文件

我的模块代码在这里

function test_block_view($block_name = '') {

    $block['subject'] = t('test');
    $block['content'] = "";
    return $block;
}
function test_theme($existing, $type, $theme, $path){
  return array(
    'test' => array(
        'variables' => array('content' => "FOO"),
        'template'  => 'test', 
    )
  );

我的文件结构在这里

enter image description here

但此代码无效

任何人都可以帮助我并告诉它为什么不打印任何东西?

1 个答案:

答案 0 :(得分:0)

我看不到你使用主题功能的位置,你可以尝试在块体中呈现你的主题功能

$block['content'] = theme('test');