destoon新增模塊

最近項目用的destoon,業務需要新增模塊,但是查了官網和博客,因爲版本問題,都不成功,這裏記錄一下
destoon版本7.0
新增模塊名secondhand(舊物),複製buy(求購)
一、複製根目錄下的buy這個文件夾,粘貼然後重命名爲secondhand。
在該文件夾下找到index.php
將$moduleid修改爲新建模塊的id;
二、複製裏面的module/buy文件夾,重命名爲secondhand,
1.將module/secondhand/buy.class.php重命名爲secondhand.class.php
2.打開這個新文件夾內的admin/config.inc.php這個文件,裏面的代碼這樣修改

<?php
defined('DT_ADMIN') or exit('Access Denied');
// 舊物模塊修改
$MCFG['module'] = 'secondhand';//改爲該模塊名稱
$MCFG['name'] = '舊物';//改爲該模塊名稱
$MCFG['author'] = 'DESTOON';
$MCFG['homepage'] = 'www.destoon.com';
$MCFG['copy'] = true;//這裏原本是false改爲true;
$MCFG['uninstall'] = true;
$MCFG['moduleid'] = 23;//改爲該模塊id

$RT = array();
$RT['file']['index'] = '舊物管理';
$RT['file']['html'] = '更新網頁';

$RT['action']['index']['add'] = '添加舊物';
$RT['action']['index']['edit'] = '修改舊物';
$RT['action']['index']['delete'] = '刪除舊物';
$RT['action']['index']['check'] = '審覈舊物';
$RT['action']['index']['expire'] = '過期舊物';
$RT['action']['index']['reject'] = '未通過';
$RT['action']['index']['recycle'] = '回收站';
$RT['action']['index']['move'] = '移動舊物';
$RT['action']['index']['level'] = '信息級別';

$CT = 1;
?>

做完這一步就可以在後臺新建模塊了:
登錄後臺,在 我的面板-》模塊管理 裏面選擇添加模塊,然後填入模塊名‘舊物’,所屬模型也選 ‘舊物’,就可以看到它的moduleid;把它填入上述需要的地方(如圖)
在這裏插入圖片描述
三、複製 template/default/buy/ 爲 template/default/secondhand/ //默認商城該頁面模板
四、複製 template/default/member/my_buy.htm 爲 template/default/member/my_secondhand.htm // 商城前端的該模塊管理頁面
複製 template/default/tag/list-buy.htm 爲 template/default/tag/list-secondhand.htm // tag頁面,若無則忽略
複製 template/default/homapage/buy.htm 爲 template/default/homepage/secondhand.htm
複製 template/mobile/buy 爲 template/mobile/secondhand
// 有mobile的都是與手機有關的,若不需要手機端不需要複製
複製 skin/default/buy.css 爲 skin/default/secondhand.css
複製 lang/zh-cn/buy.inc.php 爲 lang/zh-cn/secondhand.inc.php
複製 company/buy/ 爲 company/secondhand/
複製 module/company/buy.inc.php 爲 module/company/secondhand.inc.php
複製 mobile/buy爲 mobile/secondhand
複製 file/setting/buy.csv 爲 file/setting/secondhand.csv // 數據庫相關文件
複製 file/setting/buy.sql 爲 file/setting/secondhand.sql
並將secondhand.sql中的destoon_buy_6改爲destoon_secondhand_23;還有destoon_buy_data_6改爲destoon_secondhand_data_23(根據自己的模塊名和id修改)

完成之後登錄後臺,在 我的面板-》模塊管理 裏面選擇添加模塊,然後填入模塊名‘舊物’,在所屬模型這個下拉選項中你會發現多出來一個名爲’舊物‘的選項,就可以看到它的moduleid;

將剛新複製的文件夾中的buy全部改爲secondhand,moduleid改爲新的id。

到這裏就可以在前臺看到你新增的模塊啦,接着就是自己根據業務需求修改裏面的代碼啦
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章