[英]form inside a block in drupal 7
我使用以下代碼在drupal中的塊內放置表單
function current_posts_block_view($delta = '') {
$elements = drupal_get_form('mydeveloper_simple_form');
$block['content'] = drupal_render($elements);
}
此塊以頁腳顯示。 表單中包含必填字段驗證器。 因此,如果我提交的表單中沒有數據,則驗證程序將起作用並顯示錯誤,該錯誤將顯示在節點中顯示錯誤的默認位置。 (在頁面頂部)我希望它顯示在我的區塊中。 我該怎么辦?
原因是,所有錯誤,信息和狀態消息都顯示在您在主題的page.tpl.php中設置的位置。 您可以嘗試使用內聯表單錯誤模塊http://drupal.org/project/ife/來解決此問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.