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'] = '登陸';
}
}
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'] = '登陸';
}
$form['warning'] = array(
'#value' => '所有的登陸事件都會記錄到日志中',
'#weight' => -5,
);
$form['submit']['#value'] = '登陸';
}
命名規(guī)范:模塊名_form_formID_alter()
例如: myuser_form_user_login_alter()
希望本文所述對大家的drupal二次開發(fā)有所幫助。
相關(guān)文章
- 真是不看不知道,Drupal 真奇妙。很多使用CMS內(nèi)容管理系統(tǒng)的人可能都會知道一款國外的CMS系統(tǒng):Drupal 。在我們傳統(tǒng)的想象中CMS除了能做內(nèi)容文章站外,其他還有圖片站,分2010-01-24
php 內(nèi)容管理系統(tǒng) Drupal v8.9.17
Drupal是一個開源的內(nèi)容管理系統(tǒng)(CMS)平臺,它是用PHP寫成的。Drupal有一個優(yōu)秀的模塊化結(jié)構(gòu),提供了許多模塊2021-08-05- 對頁面和靜態(tài)資源的啟用緩存和Gzip壓縮傳輸.2010-01-24
CKeditor for Drupal 7 開源在線網(wǎng)頁編輯插件 v3.6.3
CKeditor是一款在線網(wǎng)頁編輯插件(用瀏覽器編輯后所見即所得),支持多種平臺下的腳本(asp aspx php cfm Dhtml htc),還集成了上傳圖片組件,含簡、繁中文2012-04-26- 一個國外的BLOG,更可以說是功能強大的CMS,在功能設(shè)計上它仿照了phpnuke,xoops等的模塊化方式,界面上仿照了blog模式 該語言包借鑒了5.x漢化包中的翻譯。添加了其中沒有2009-01-15
CKeditor for Drupal 6 在線網(wǎng)頁編輯器 v3.6.3
CKeditor是一款在線網(wǎng)頁編輯插件(用瀏覽器編輯后所見即所得),支持多種平臺下的腳本(asp aspx php cfm Dhtml htc),還集成了上傳圖片組件,含簡、繁中文2012-04-26Drupal 開源的php內(nèi)容管理 v11.1.6
Drupal是一個開源的內(nèi)容管理系統(tǒng)(CMS) 平臺,它是用PHP寫成的。主要用于構(gòu)造提供多種功能和服務(wù)的動態(tài) 網(wǎng)站,歡飲需要的用戶下載使用2025-04-19- drupal模塊開發(fā)分析,方便想要drupal模塊開發(fā)的朋友2012-12-06
drupal 自定義表單調(diào)用autocomplete主標簽實現(xiàn)代碼
drupal 自定義表單調(diào)用autocomplete主標簽實現(xiàn)代碼,需要的朋友可以參考下2012-12-06Drupal7之drupal_static函數(shù)用法解析
這篇文章主要為大家介紹了Drupal7之drupal_static函數(shù)用法,需要的朋友可以參考下2014-08-15