我使用以下代码将表单放在drupal的块中
function current_posts_block_view($delta = '') {
$elements = drupal_get_form('mydeveloper_simple_form');
$block['content'] = drupal_render($elements);
}
此块显示在页脚中。表单中包含字段验证器。因此,如果我提交没有数据的表单,则验证器将起作用并显示错误,在显示错误的节点中的默认位置。 (在页面顶部) 我希望它显示在我的块中。我该怎么办?
答案 0 :(得分:1)
原因是,所有错误,信息和状态消息都显示在主题中page.tpl.php中设置的位置。 您可以尝试使用内联表单错误模块http://drupal.org/project/ife/来解决此问题。