通过清心醉

opencart安装vqmod及插件

一开始以为和MAGENTO一样把插件上传就可以后台查看了

结果发现不行,原因是因为OPENCART没有使用配置文件的关系(MAGENTO只要查看到有配置文件就会追溯源代码,直到发现插件的存在)

所以我们先要安装VQMOD,该插件是为了防止修改到系统的核心的

opencart-vqmod

已经使用的是2.5版本,里面包含有zip/tag.gz格式

安装方式:https://github.com/vqmod/vqmod/wiki/Installing-vQmod-on-OpenCart

作者汉化下大概的安装步骤,以UNIX系统为前提:

上传vqmod文件夹到网站的根目录

然后chmod -R 777 vqmod

设置777的权限,好象755也可以,当然由于测试阶段,作者懒的改所以直接使用777

然后访问: http://127.0.0.1/vqmod/install

如果安装成功会显示:VQMOD HAS BEEN INSTALLED ON YOUR SYSTEM!

再次访问,显示:VQMOD ALREADY INSTALLED!

修改index.php文件

搜索DIR_SYSTEM . ‘startup.php’

看使用的是:

require_once(DIR_SYSTEM . ‘startup.php’);

还是:

require_once(VQMod::modCheck(DIR_SYSTEM . ‘startup.php’));

如果是后者

加入以下内容:

require_once(VQMod::modCheck(DIR_SYSTEM . ‘library/customer.php’));
require_once(VQMod::modCheck(DIR_SYSTEM . ‘library/currency.php’));
require_once(VQMod::modCheck(DIR_SYSTEM . ‘library/tax.php’));
require_once(VQMod::modCheck(DIR_SYSTEM . ‘library/weight.php’));
require_once(VQMod::modCheck(DIR_SYSTEM . ‘library/length.php’));
require_once(VQMod::modCheck(DIR_SYSTEM . ‘library/cart.php’));
require_once(VQMod::modCheck(DIR_SYSTEM . ‘library/affiliate.php’));

 

接着是admin/index.php

方法和上面的插不多,只是要加入的代码不同:

加入:

require_once(VQMod::modCheck(DIR_SYSTEM . ‘library/currency.php’));

require_once(VQMod::modCheck(DIR_SYSTEM . ‘library/user.php’));
require_once(VQMod::modCheck(DIR_SYSTEM . ‘library/weight.php’));
require_once(VQMod::modCheck(DIR_SYSTEM . ‘library/length.php’));

 

最后别忘记了在后台更新下管理员群组的权限哦

 

 

关于作者

清心醉 administrator

发表评论

请输入验证码: