我对drupal相当陌生。我已经看过这个关于创建带有块的模块的示例。我的问题是我们可以将 $content 从 customblock_block_view 发送到另一个模板文件,可以通过添加一些额外的 HTML 来呈现它吗?如果有怎么办?
/**
* Implements hook_block_info().
*/
function customblock_block_info() {
$blocks = array();
$blocks['list_modules'] = array(
'info' => t('A listing of all of the enabled modules.'),
'cache' => DRUPAL_NO_CACHE,
);
return $blocks;
}
/**
* Implements hook_block_view().
*/
function customblock_block_view($block_name = '') {
if ($block_name == 'list_modules') {
$list = module_list();
$theme_args = array('items' => $list, 'type' => 'ol');
$content = theme('item_list', $theme_args);
$block = array(
'subject' => t('Enabled Modules'),
'content' => $content,
);
return $block;
}
}