2012-07-23 65 views
0

塊內部我放置形式的塊內部在Drupal用下面的代碼形式在Drupal 7

function current_posts_block_view($delta = '') { 
    $elements = drupal_get_form('mydeveloper_simple_form'); 
    $block['content'] = drupal_render($elements); 
} 

該塊被顯示在頁腳。該表格需要字段驗證器。因此,如果我提交沒有數據的表單,驗證程序將工作並顯示錯誤,錯誤將顯示在節點的默認位置。 (在頁面頂部) 我希望它顯示在我的區塊內。我該怎麼做?

回答

1

原因是,所有錯誤,信息和狀態消息都顯示在您在主題中的page.tpl.php中設置的位置。 您可以嘗試內聯表單錯誤模塊http://drupal.org/project/ife/來解決此問題。

+0

謝謝您的重播。我安裝了該模塊。但我不知道如何使用它。我對drupal很陌生,只是研究它的工作流程。所以這可能是一個愚蠢的問題。但是可以讓我知道在安裝之後要做什麼?我正在使用drupal 7 – Varada 2012-07-23 12:20:06