热门搜索: 物流跟踪 自定义URL oauth2.0 银联
当前位置: 我的shopex插件站 > 教程 > shopex >
详细内容

shopex多个插件整合的办法,思路以及演示!希望对大家有所帮助!

时间:2012-06-30 10:06 来源:未知 作者:admin 点击:

看教程的时候一定要每一个字都要详详细细的看!不然不成功别怪我没提醒!

首先说明一点:shopex对于二次开发只能是一次!很多人不太明白这个是什么意思我就打个比喻说明:

修改config/config.php在最后增加下面一行
define('CUSTOM_CORE_DIR', BASE_DIR.'/core2');
这一段代码的意思是调用这个文件夹里面的东西!相信很多插件都有这个,只是后面的core2不同而已!

如果,你在你的config/config.php里面放了
define('CUSTOM_CORE_DIR', BASE_DIR.'/core2');
define('CUSTOM_CORE_DIR',BASE_DIR.'/showker_core');

这样只能成功一个插件!第二个插件是用不了的!也可能都不会成功。
所以config/config.php只能调用一个这样的“define('CUSTOM_CORE_DIR', BASE_DIR.'/core2');

相信很多人都下载了插件以后,很多插件都是要在这里加上这个调用!这就是二次开发,调用只能是一次,所以很多人装了以后,不是这个问题就是那个问题,这个能用了,那个就不能用。



首先,我先演示一下,我整合的三个插件:团购、商品多分类、去淘宝店购买!

1、商品多分类:
“德国女孩身体乳”既可以是,精华分类系列,有可以是爽肤分类系列!

2、去淘宝网购买 


3、团购:

本来这三个插件,都是要独立调用:插件提供商给的安装方法里面的!
修改config/config.php在最后增加下面一行
define('CUSTOM_CORE_DIR', BASE_DIR.'/core2');

在define('CORE_DIR', BASE_DIR.'/core');这行下面增加
define('CUSTOM_CORE_DIR',BASE_DIR.'/showker_core');

看吧,很郁闷是吧!

整合说明:首先,我们选中一个插件来实行调用,我个人选择了团购,因为他文件比较多,这样有利于大家保持头脑清晰能够好调用!

define('CUSTOM_CORE_DIR',BASE_DIR.'/showker_core');  这个是团购的,放在config/config.php最后一行!



整合开始:把团购的插件的所有文件上传到网站更目录,按照插件提供商的安装方法把团购插件执行成功!

第二个插件开始整合:就是多分类插件:


看这里有三个文件夹,这三个文件夹的第一个文件core,然后再打开,团购插件的core,多分类插件跟团购插件,是否有重复的文件:

这个是多分类插件的core:    F:\shopex插件\商品关联多分类485(55324)\upload\core\admin\view\product\detail\basic.html


这个是团购的core:     C:\Documents and Settings\Administrator\桌面\仿淘宝聚划算团购插件for485\core\schemas

这两个没有重复:OK,放心的把多分类插件的core直接上传!



多分类插件独立调用文件夹:F:\shopex插件\商品关联多分类485(55324)\upload\core2

备注:怎么来判断那一个是独立调用文件夹呢,从:define('CUSTOM_CORE_DIR',BASE_DIR.'/core2');
最后一个core2





团购独立调用文件夹的:C:\Documents and Settings\Administrator\桌面\仿淘宝聚划算团购插件for485\showker_core





看,这里有文件夹重复了,那么我就依次按照目录打开重复的文件夹再进入到子文件夹查看还是否有重复的,以此类推!


如 果,没有重复的,就不用管了,如果重复了就修改文件:我还是打个比喻吧,怕有的人看不懂这里我要把多分类插件整合,我们首先用了团购插件,(备注:因为, 我们调用了团购二次开发php文件:define('CUSTOM_CORE_DIR',BASE_DIR.'/showker_core'); )那么我们就先打开团购插件里面重复了的文件,比如团购插件里面有一个的“顺序目录”下有basic.html,然后再打开,多分类插件里面重复的文件: 比如多分类插件的“顺序目录”下也有basic.html,最后把多分类重复的basic.html文件里面添加或者修改的东西,复制到,团购插件重复的 文件里面!


说明:粘贴的位置一定要对应的位置,不然有可能出错,不然,看不到,因为,管理后台也有css控制。


整合多个插件办法就依次类推!只要重复,就修改第一个调用插件里面重复的文件。没有重复的,也要把第三、四个插件多的东西上传到:showker_core这个文件夹,自己按照我的思路和方式,也可以没有必要像我这样,你也可以自定义一个文件夹。但是,个人不建议这样!

备注:如果是碰到php重复,请看三楼给的提示!但、很少有php需要修改的。还是不能马虎错一个标点符号都有有可能会出错!

请大家最好先在本地整合测试,以免出错!



重大提示:去淘宝网购买,这个插件,修改了basic.html.这个文件。做插件的人也是疏忽了,如果使用他这个就会导致后台无法上传商品图片,因为他去掉了一段js代码!所以,我就把里面他添加修改的地方,复制来放在别的调用文件夹里面了!

团购插件提示:
1、开启团购的商品,商品名称,除了"/"以外(比如我的:
原价168.00元 新款中药暗疮消炎骨胶原宝贝BB面膜正品/#106/柏宝妃丝/宝贝面膜),其他的什么 "’" 这些符号尽量不要用!以免出错!
2、团购商品发布-商品管理-商品列表-新增商品-开启团购,需在团购首页显示的请在后台的,标签哪里添加一个“团购推荐”,然后在发布产品的时候,在左边的标签哪里把团购推荐打上勾,就可以了!

一开始,我开启团购就不行,后来我才研究出来了!

(责任编辑:admin)
标签:shopex插件整合
上一篇:ShopExV4.8二次开发技术文档[入门篇] 下一篇:安装移动商城-Beta版 应用后出问题,后台跳转//install/index.php?step=active无法打开问题解决!