我正在尝试在我的模块中呈现一个包含表单和链接列表的块。我可以正确显示一个或另一个,但显然对渲染数组格式的理解不够好,无法在同一块中同时渲染它们(一个在另一个之上)。使用 Drupal 7.4
设置块内容以显示列表的示例:
$block['subject']='Title';
$items= // code that generates a list of links into an array
$theme_args=array('items'=>$items,'type'=>'ul');
$block['content']=theme('item_list',$theme_args);
return $block;
设置块内容以显示表单的示例:
$block['subject']='Title';
$block['content']=drupal_get_form('mymodule_myform_function');
// call function that returns the usual form array
return $block;
每个案例对我来说都很好。如何将表单和列表组合成一个块 ['content'] 数组,以便它可以在一个块中呈现?提前致谢。