今天本來預計要寫一個模組的,想說模組簡單嘛,就把 code 寫在一個資料夾下叫,
讓 drupal 來 call 就好了,用講的都比較容易,實際去試之後才知道,完全不是這麼一回事,
drupal 模組,完全相依於 drupal 的 core 程式,每個方法都有規定的寫法,
最基本的三個東西:.info、.module 跟 .install ,只要有前兩面的話,就可以跑了,
但是對於一個比較有規模的模組呢,通常都會用到第三個檔案,偏偏每次都卡在這邊,
今天只能說看了一些別的模組的檔案,對於模組的寫法比較了解,
但是還是沒辦法寫出一個像樣點的模組。
其實 drupal 內件就有 phptemplate 的東西,有點類似 smarty,但是跟 smarty 不太一樣的是,
使用 phptemplate 就不用學 smarty 的語法,這個東西我是覺得還好拉,
我一直覺得比較麻煩的,還是發開一個完整的模組,如果會開發模組的話,
真的應該就算是 druapl 的專業玩家了,這真的不是玩玩具的程度!!!
沒有留言:
張貼留言