天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

destoon復制新模塊的方法

在destoon的實際使用過程中我們往往需要根據情況建立一些系統沒有的模塊,這時候就需要復制已有的模塊來根據已有模塊建立新的模塊,具體操作方法如下:

首先選擇一個我們需要的模塊(因為系統默認文章和信息模塊是可以復制的,在這里我們只研究非默認的模塊怎么復制),我選擇的是模塊名稱是品牌,目錄名是brand,模塊ID是13,你也可以根據你的需要選擇要復制的模塊。

第一步,復制根目錄下的brand這個文件夾,粘貼然后重命名,這里我們用rename命名作為示范。于是你的根目錄下多了一個名稱為rename的文件夾,我們打開這個文件夾,找到config.inc.php這個文件,打開后里面是這樣寫的

<?php$moduleid = 13;?>

把這里的13改成一個你現在模塊ID里沒有的數字,我們用88代替它作為示范。

第二步,找到根目錄下/module這個文件夾打開,復制里面的brand文件夾,粘貼后重命名為rename,打開這個新文件夾內的admin/config.inc.php這個文件,里面的文件是這樣的(為方便理解,此處增加了注釋)

<?phpdefined(‘IN_DESTOON') or exit(‘Access Denied');$MCFG['module'] = ‘brand';//這里改為 ‘rename';$MCFG['name'] = ‘品牌';//這里改為你的新模塊名比如: ‘新模塊';$MCFG['author'] = ‘Destoon.COM';$MCFG['homepage'] = ‘www.destoon.com';$MCFG['copy'] = false;//這里改為true;$MCFG['uninstall'] = true;$MCFG['moduleid'] = 13;//這里改為88;$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 = true;?>

將這里的品牌,全部替換為你的新模塊名比如:'新模塊',并根據注釋做相應修改后保存,然后打開同級目錄內的html.inc.php這個文件在大概65和66行找到

if($update) {require MD_ROOT.'/brand.class.php';$do = new brand($moduleid);}

把兩個brand替換為rename后保存,再打開同級目錄內的index.inc.php這個文件,在大概在第三行找到

require MD_ROOT.'/brand.class.php';$do = new brand($moduleid);

同樣把這兩個brand替換為rename后保存,OK,找到上級目錄(根目錄/module/rename)的my.inc.php這個文件,用編輯器的替換功能把所有brand替換為rename后保存,再打開同級目錄下的brand.class.php這個文件,同樣用編輯器的替換功能把所有brand替換為rename后另存為(注意是另存為)rename.class.php

第三步,找到你的模板路徑(默認為根目錄/template/default)復制brand文件夾粘貼后重命名為rename,再打開同級目錄下的member文件夾找到my_brand.htm這個文件,復制粘貼后重命名為my_rename.htm。

做完以上三步,我們的復制模塊之路的代碼方面就基本完成了,接下來就是復制數據庫了,找到數據庫中destoon_brand和destoon_brand_data這兩張表,復制后重命名為destoon_rename和destoon_rename_data,(如果數據庫在運行中,可能需要暫停后執行以上操作)

OK,完成之后登錄后臺,在 我的面板-》模塊管理 里面選擇添加模塊,然后填入模塊名稱如: “新模塊”,在所屬模型這個下拉選項中你會發現多出來一個名為“新模塊”的選項,選中它,在安裝目錄里填上rename,點確定。然后去功能模塊中看,是否已經多出來一個名為 “新模塊”的功能模塊?如果出現,說明你剛剛的操作沒有問題,恭喜你模塊已經添加完成了。但是你沉浸在喜悅之中急切的想在新模塊中添加數據的時候發現頁面是空白的,這是為什么呢?原因就在于在模塊設置里面有個信息排序方式,在這里隨便選擇一個,順便把下面的列表或搜索主字段也填填吧,填完之后點確定,再去試一試添加是不是就可以使用了?

實際使用過程中還會遇到一個問題,就是添加的這個模塊在會員中心使用的時候提示沒有權限,請升級,去看了后臺會員組權限發布信息的權限已經做了勾選,為什么還提示權限不夠呢?解決方法是,找到根目錄/module/member/admin/template/group_edit.tpl.php這個文件,在大概762行找到如下代碼

</tr><tr><td class=”tl”>發布下載總數限制</td><td><input type=”text” name=”setting[down_limit]” size=”5″ value=”<?php echo $down_limit;?>”/></td></tr><tr><td class=”tl”>免費發布新模塊數量</td><td><input type=”text” name=”setting[down_free_limit]” size=”5″ value=”<?php echo $down_free_limit;?>”/></td></tr>

改為:

</tr><tr><td class=”tl”>發布新模塊總數限制</td><td><input type=”text” name=”setting[rename_limit]” size=”5″ value=”<?php echo $rename_limit;?>”/></td></tr><tr><td class=”tl”>免費發布下載數量</td><td><input type=”text” name=”setting[rename_free_limit]” size=”5″ value=”<?php echo $rename_free_limit;?>”/></td></tr>

復制這段改過的代碼放在前面找到的那段代碼的下面,保存后刷新,再去設置里面查看一下,最下面多出來兩個需要填寫的輸入框,填進相關數字,點確定。OK,到這里會員就可以使用新模塊了。

php技術destoon復制新模塊的方法,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 国产探花在线精品一区二区 | 久久精品亚洲牛牛影视 | 99久久就热视频精品草 | 欧美精品亚洲精品日韩专区一 | 欧美亚洲日本日韩在线 | 成人毛片免费播放 | 67194在线入口免费 | 久久午夜夜伦鲁鲁片无码免费 | 噜噜噜在线AV免费观看看 | 日韩免费一级毛片 | 精品国产乱码久久久久久下载 | 亚洲AV无码专区国产乱码网站 | 成人免费视频在线播放 | 无人区乱码1区2区3区网站 | 在教室伦流澡到高潮H女攻视频 | 一区二区不卡在线视频 | 曰批视频免费40分钟不要钱 | 色欲AV精品一区二区入口 | 99无码熟妇丰满人妻啪啪 | 中文文字幕文字幕亚洲色 | 国产成人精品免费视频大全办公室 | 久久精品亚洲精品国产欧美 | 亚洲色图激情小说 | 国产乱人精品视频AV麻豆 | 川师 最美老师 | 日本枯瘦娇小 | 色精品极品国产在线视频 | 我的好妈妈8高清在线观看WWW | 做暖免费观看日本 | 日日色在线影院 | 精品午夜久久影视 | 伊在香蕉国产在线视频 | 成人性生交大片免费看中文 | 啊轻点灬大JI巴又大又粗 | 久久国产乱子伦精品免费不卡 | 日本一在线中文字幕 | 一本道高清无码v | 国产欧美一区二区精品久久久 | 美国VICTORY DAY在线 | 久久精品国产在热亚洲完整版 | 野花日本高清在线观看免费吗 |