最近鄧伯都不在,害我有點懶,只是有點而已,不至於很懶拉,我還是有努力學習的,
今天重新 review 了一下 ajax_example 的模組,終於比較了解一般的 ajax 跟進階版的差異了,
因為我想要連 ldap,所以去看了一下 ldap 的模組,但是…,非常的不 friendly,一直 call 來 call 去,
很討厭這種 call 來 call 去的寫法,但是似乎這樣寫對程式的 reuse 比較高,那只好繼續看了,
之後我想把自製的 module 放到管理列上面,所以就去看了 system 的 module,這是 drupal core module,
所以,看 core 就知道不是一般的難,他的東西也真是非常的多,每個 php 檔都好多行,
絕對會看到眼花,之後我有照著他寫的 code 去測試一下,但是不知道為什麼就是不行,
而且在 druapl 的模組寫 class 時,使用 private 變數似乎會錯誤,也不知道是哪邊有錯,
反正還是有很多問題要解決。
但是我發現,全部的程式都是從 .module 檔開始往外擴展,所以 .module 非常的重要,
而且在 druapl 寫 ajax 的程式,比直接用 php 寫還來的方便耶!!今天有測了一下,
但是有些錯誤,不知道錯哪,druapl 的缺點就是:不好 debug!
沒有留言:
張貼留言