drupal模塊開發

  drupal,簡單的說是個cms系統,通過多年的發展,已經成了cmf系統了,而drupal的強大之處就在於其靈活可配置的module.php

      module 簡單的模塊開發實例:spa

   認識drupal的目錄結構:3d

        

      通常本身開發的模塊放在sites/default/modules下,settings.php 都是配置信息blog

            

 

      drupal的模塊須要幾個必須的文件,分別是:ip

          module_name.info :一般是些配置信息,文件加載,依賴加載的配置,經常使用的參數以下:ci

            name : 模塊的名稱開發

            description: 對於該模塊的描述it

              core: 基於drupal 的內核版本io

            version:模塊的版本test

            files[] :須要加載的文件
            dependencies[] :須要的依賴

          module_name.module :  一般是菜單定義,權限定義

          module_name.install  : 一般是安裝時對應的操做和卸載時對應的操做,通常本身開發,是不須要使用此文件的

          其他的文件按照本身的需求來定義,開發便可.  

          模塊開發完成,在使用時,需在模塊配置頁面啓動生效   

 

          drupal模塊開發實例:

            模塊名稱: my_test

           

              my_test.info :  配置信息

                  

             my_test.module: menu,permission 定義

                  

 

            my_test.inc: 邏輯處理

                  

        生成的頁面效果以下:  

            

      就這樣一個簡答的模塊已經搭建起來了

相關文章
相關標籤/搜索