因為不是系統學習,只能把每天自己學習到的東西零碎的記錄下來。
一來方便自己記憶,二來可供大家查閱。
後續有精力再去做進一步的整理。
1 開發乙個模組分為有下面幾個檔案
hook.admin.inc
hook.info
hook.install
hook.module
這裡hook可以替換成你開發模組的名字
admin.inc檔案,我感覺是drupal中admin使用者的選單中的選項。
module這個我現在沒有完全弄明白。
2 admin.inc檔案解析
看下面的**
function videoads_settings_form()
這裡解釋一下:
參考系統的api, 這個屬於hook_form
展現乙個**
**的型別有fieldset(表頭),textfield(文字)
這裡解釋兩個函式:
varibale_get('param','default) 和 system_setting_form一般結合使用
varibale_get第一次會獲取預設值,system_setting_form提供乙個確認按鈕,確認之後,就將保持到系統變數裡面,下一次的用varibale_get的時候,就會獲取系統裡面保持的值。
Drupal7 模組開發 之 定義模組
drupal7裡面info包括這些選項 name 它的意思是模組名字,必須得要的 你得知道你給drupal開發模組的名字是啥吧?description 這個是模組的描述 告訴drupal你的模組是做啥的 可選 core 說明這個模組是執行在哪個drupal版本的 既然咋們寫d7的模組 那就是 7.x...
Drupal7模組multiselect使用
drupal二次開發的時候,我們時常要使用到多選列表,但是官方預設的多選下拉列表,是在不敢恭維如下圖所示 不過難看不可怕,drupal有兩萬第三方模組做支撐,只有你想不到,沒有找不到的。功夫不負有心人,終於找到一款相貌極佳的module。於是拿過來使用,切看我慢慢道來,該去如何使用它。第二 安裝完畢...
drupal7安裝與刪除
安裝 3.cp drupal 7.8 sites default defaul.settings.php drupal 7.8 sites default settings.php 備份配置檔案 4.chmod a w drupal 7.8 sites default settings.php 給予...