phpcms v9框架中的模塊,位于phpcms/modules目錄中 每一個(gè)目錄稱(chēng)之為一個(gè)模塊
如果要?jiǎng)?chuàng)建一個(gè)模塊,只要在 phpcms/modules 目錄下創(chuàng)建文件夾并放入你的控制器類(lèi)就可以了。
例如我要開(kāi)發(fā)一個(gè)叫做test的模塊,那么首先在 phpcms/modules 目錄下創(chuàng)建文件夾,并將其命名為test。
test模塊的標(biāo)準(zhǔn)結(jié)構(gòu)通常是這樣的。
其中
classes 為模塊類(lèi)庫(kù)包
functions 為模塊函數(shù)庫(kù)包
templates 為模塊模板包 這里通常放置含有權(quán)限控制的控制器模板,也就是后臺(tái)模板。
如果您的模板有單獨(dú)的前臺(tái)模板,你需要在phpcms emplatesdefault下創(chuàng)建一個(gè)您的模塊目錄來(lái)放置前臺(tái)模板,"default"為你的風(fēng)格包名稱(chēng),我們默認(rèn)適用default