我正在尝试渲染包含表单和链接列表的模块。我可以正确显示一个或另一个,但显然不能很好地理解渲染数组格式,以便在同一个块中同时渲染它们(一个在另一个之上)。在用Drupal 7.4将表单与其他内容一起渲染到Drupal 7块
示例设置模块的内容,以显示一个列表:
$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']数组,以便它可以在一个块中呈现?提前致谢。
有一个错误,一个$你的第二个前'return $ block'。我不能编辑它,显然编辑必须至少改变6个字符...... – charliefortune