袁来如此的工作笔记
袁来如此的工作笔记
竹杖芒鞋轻胜马,谁怕? 一蓑烟雨任平生。

destoon 手动复制一个商场模块

浏览量:1073

destoon的供应模块不能实现订单的功能,所以就考虑能不能复制一个商场模块增加几个字段 改成供应的模块呢,后来发现是可以的。就是把商场的数据表,文件什么的都复制一遍,统一叫另一个名,我们这里暂时叫mall2。

实现步骤:


(1)复制以destoon_mall开头的5个表,每个表有5个文件,我列了一个表如下:

destoon_mall     destoon_mall_order        destoon_mall_stat  destoon_mall_comment  destoon_mall_data,

改为 destoon_mall2     destoon_mall2_order        destoon_mall2_stat  destoon_mall2_comment  destoon_mall2_data 


(2)在module目录下新建mall2文件夹,把mall里的文件复制进去,修改mall2/admin/config.inc.php里面的$MCFG['module'] = 'mall'; 修改为$MCFG['module'] = 'mall2'; 

在template\default下新建mall2文件夹,把mall里的模板文件复制进去,然后修改template/default/these.name.php增加'mall2'=>'你要的模块名字'; 


(3)在网站根目录下新建mall2文件夹。把mall里的几个php文件复制进去,修改里面的config.inc.php,把id改为你新加模块的id,这个id我们定义成99(只要不冲突现有模块ID即可) 


(4)在数据库,表destoon_module 里插入该模块数据。插入的时候照着其它模块插入,这里的id就是上面提到的id,注意是自动增加的,插入之后,把这个id像第四步那样修改; 


(5)增加成功了,刷新后台看看,后台新的商城模块设置,根据原商城模块设置,都配置一下。


(6)后台,会员组权限,里面把相应会员勾选上这个新商城模块的权限。 template\default\member目录下的my_mall.htm复制一下,为my_mall2.htm

 

操作完毕,测试成功!


打赏