欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

drupal使用hook_form_alter()修改表單實例

  發(fā)布時間:2014-11-03 15:10:27   作者:佚名   我要評論
這篇文章主要為大家介紹了drupal使用hook_form_alter()修改表單的實現(xiàn)方法,包括了修改多個表單與修改特定的表單,非常實用,需要的朋友可以參考下

本文實例講述了drupal使用hook_form_alter()修改表單的方法。分享給大家供大家參考。具體實現(xiàn)方法如下:

一、根據(jù)$form_id可以同時修改多個表單

復制代碼
代碼如下:
function myuser_form_alter(&$form,&$form_state,$form_id){
if($form_id=='user_login_block' || $form_id=='user_login'){
$form['warning'] = array(
'#value' => '所有的登陸事件都會記錄到日志中',
'#weight' => -5,
);
$form['submit']['#value'] = '登陸';
}
}

 
二、修改特定的表單

復制代碼
代碼如下:
function myuser_form_user_login_alter(&$form,&$form_state){
$form['warning'] = array(
'#value' => '所有的登陸事件都會記錄到日志中',
'#weight' => -5,
);
$form['submit']['#value'] = '登陸';
}

命名規(guī)范:模塊名_form_formID_alter()
例如: myuser_form_user_login_alter()

希望本文所述對大家的drupal二次開發(fā)有所幫助。

相關(guān)文章

最新評論