上次講到只是修改頁面元素,但是頁面中對於增加的元素提交之後是不會進行任何處理的。那麼該如何修改以後的處理事件呢?
對於drupal6,只需要簡單刪除原有的方法,或者增加自己定義的處理方法既可。
如下所示:
/**
* implementation of hook_form_alter();
* * modify the user login block
* * @author roy (2009/1/4)
* * @param $form_id
* @param $form
*/function register_form_alter($form, $form_state, $form_id) else
if($form_id == 'user_register') else }}
如上面的例子,修改使用者註冊($form_id == 'user_register')。
當使用者為admin時,將預設提交事件增加'my_register_submit'
,否則將預設提交事件改為'user_register_submit2'。
drupal6教程 建立模組 1 開始
譯的不好,請指正 fornote 關注到本教程,我們會以建立乙個區塊模組作為開始,列出過去一周之內發表的內容鏈結,比如部落格及論壇內容。完整的教程會教會我們如何渠建立乙個區塊內容,書寫鏈結,從drupal節點中讀取資訊。你開始建立模組,首先要在安裝的drupal中建立乙個目錄 sites all m...
自己開發DB2工具 6
早2天收到sun寄來netbeans外掛程式比賽的禮物.2本書4張碟哈還不錯 db2edit現在已經加入 完成的功能,能彈出關鍵字提示,還能感應 表中的字段.另外自己打算重構一下與db2互動的那一層.下面是 目前 呼叫的方式 db2cli db2 db2cli.getinstance 例項名 目標機...
imx6ul應用開發 如何修改串列埠
4.1如何修改串列埠?答 開發板已經調好了串列埠驅動,除錯串列埠,只需要修改dts檔案即可,客戶可以根據實際需要,確定硬體管腳具體用哪乙個。開啟核心源 arch arm boot dts myb y6ull 14x14.dts uart 以新增uart3為例,注意需要把原有dts檔案pincrl u...