destoon 自定义新模块模块(手机模块)
前面我們講過了destoon 怎樣自定義一個新的模塊,現在讓我談談怎樣定義一個手機模塊換句話說就是新模塊的網頁內容可以有手機版
準備工作
1、destoon下載地址:http://www.destoon.com/download/
2、下載并安裝完成,
3、后臺用戶名:admin 用戶密碼:123456
現在開始以article模塊為例新建自定義模塊bili
1.、在根目錄下找到module/artilce文件夾,并重命名為bili
2、在根目錄下找到module/bili文件夾,打開module/bili/admin/config.inc.php文件
3、在同目錄下打開module/bili/admin/html.inc.php文件,將文件中的article全部替換成bili
4、在同目錄下打開module/bili/admin/index.inc.php文件,將文件中的article替換成bili
5、在上一級目錄找到并打開artilce.class.php文件,將所有的article替換為bili,并將文件名也重名為bili.class.php
6、在與在上一級目錄找到并打開bili.class.php文件,將所有的article全部替換為.class.php同目錄中找到并打開my.inc.php,將所有的article全部替換為bili,
7、如果設置的有語言包(以中文為例),那么就在根目錄下找到./lang/zh-cn/article.inc.php,復制一份并重名為bili.inc.php
8、現在我們開始制作模板文件,復制template/default/article文件夾并重名為bili
9、找到./include/global.inc.php,在文件中添加bili,如:
function get_table($moduleid, $data = 0) {
global $DT_PRE, $MODULE;
$module = $MODULE[$moduleid]['module'];
$C = array('article', 'brand', 'buy', 'down', 'info', 'photo', 'sell', 'video','solareb','rename','bili');//在這添加bili
if($data) {
return in_array($module, $C) ? $DT_PRE.$module.'_data_'.$moduleid : $DT_PRE.$module.'_data';
} else {
return in_array($module, $C) ? $DT_PRE.$module.'_'.$moduleid : $DT_PRE.$module;
}
}
10、做到這我們可以后臺看看,添加模塊,添加后更新緩存
添加完模板后效果是這樣的
11、現在我們就該是添加數據表,復制destoon_article_21表和destoon_article_data_21,重命名為destoon_bili_104和destoon_bili_104
12、效果圖,如果所添加的模塊沒有顯示出來,就去后臺更新一下緩存?
后臺的效果
到這里呢,只能在瀏覽電腦上瀏覽,怎樣才能在手機上瀏覽,接下來我們這樣做
13、在根目錄下找到mobile/include/article.inc.php文件,復制一份并改名為bili.inc.php。
14、在根目錄下找到mobile/common.inc.php文件,大概19到23這樣,
$mobile_modules = array('member', 'sell', 'buy', 'quote', 'company', 'exhibit', 'article', 'info', 'job', 'know', 'brand', 'mall', 'group', 'video', 'photo', 'club');
改為
$mobile_modules = array('member', 'sell', 'buy', 'quote', 'company', 'exhibit', 'article', 'info', 'job', 'know', 'brand', 'mall', 'group', 'video', 'photo', 'club','bili');
效果如下:
15、復制模塊模板文件template/mobile/article.html 并重名為bili.html 即可
到這里新的模塊就新建好了,當然如果不需要手機端的話從第13步以下是沒必要做的
總結
以上是生活随笔為你收集整理的destoon 自定义新模块模块(手机模块)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 多个excel文件批量导入到数据库
- 下一篇: 三星S6E换电池记