Drupal模塊後臺配置的分析

開始接觸drupal,難免對模塊裏面的函數摸不着頭腦。這裏以Question模塊爲例,分析後臺配置表單的生成處理以及數據的存儲等一系列過程。

 

首先看下question_menu函數:

在$items['admin/settings/question']中,調用question_settings函數作爲參數傳入drupal_get_form進行處理。

 

在question_settings中:

最後一行:

爲以上$form生成默認按鈕並提交給system_settings_form_submit處理,進而將配置的值存入數據表{variable}(通過variable_set函數實現,可參考API)。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章