为mycncart安装vqmod

vqmod有opencart专门的版本,同样适合于mycncart,官方地址为VQMOD,请在官网下载最新版本的vqmod(截至目前是2.5.1),请注意下载适合opencart版本的。

由于近期Google网站在大陆不能访问,造成无法下载vqmod文件。请到如下链接下载:

http://www.mycncart.com/index.php?route=product/product&product_id=8

vQmod能做什么?

以不更改原核心文件为原则,创建XML修补文件,来达到“虚拟”改变原核心文件的目的。

自动安装:

1. 下载opencart版本的vqmod;

2. 使用ftp将解压后的vqmod目录上传到您mycncart商城网站的根目录,即与admin和catalog同级目录;

3. 确保vqmod/vqcache目录有可写权限  (755 或 777);

4. 确保根目录中的index.php以及admin/index.php文件为可写;

5. 使用浏览器访问你的网址,如:http://www.yoursite.com/vqmod/install,此时你应当的得到一安装成功的信息,如果没有,则请检查上述所说的权限问题,然后再试;

6. 加载您的商城网站首页,确认工作正常;

7. 使用ftp,确认在vqmod/vqcache目录下有新的vq文件;如果存在,您就可以开始下载或创建自己的vQmod代码了,否则,请寻求帮助。

注意:

1. 不要删除install这个目录;

2. 当你升级mycncart后,必须重新运行vqmod的install程序;

3. 重新运行vqmod的install程序没有什么危险。

手动安装:

1. 下载opencart版本的vqmod;

2. 使用ftp将解压后的vqmod目录上传到您opencart商城网站的根目录,即与admin和catalog同级目录;

3. 确保vqmod/vqcache目录有可写权限  (755 或 777);

4. 确保根目录中的index.php以及admin/index.php文件为可写;

5. 编辑index.php文件

找到:

    // Startup

require_once(DIR_SYSTEM . 'startup.php');

// Application Classes

require_once(DIR_SYSTEM . 'library/customer.php');

require_once(DIR_SYSTEM . 'library/currency.php');

require_once(DIR_SYSTEM . 'library/tax.php');

require_once(DIR_SYSTEM . 'library/weight.php');

require_once(DIR_SYSTEM . 'library/length.php');

require_once(DIR_SYSTEM . 'library/cart.php');

require_once(DIR_SYSTEM . 'library/affiliate.php');

复制代码

替换为:

// vQmod

require_once('./vqmod/vqmod.php');

$vqmod = new VQMod();

// VQMODDED Startup

require_once($vqmod->modCheck(DIR_SYSTEM . 'startup.php'));

// Application Classes

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'));

复制代码

注意:在旧的mycncart系统中,没有Library。基本上所有require_once(DIR_SYSTEM . 'library/xxxxxxxx.php')的都需要用vqmod->modCheck重新处理,在后续步骤中也如此。

6. 编辑admin/index.php文件

找到:

// Startup

require_once(DIR_SYSTEM . 'startup.php');

// Application Classes

require_once(DIR_SYSTEM . 'library/currency.php');

require_once(DIR_SYSTEM . 'library/user.php'));

require_once(DIR_SYSTEM . 'library/weight.php');

require_once(DIR_SYSTEM . 'library/length.php');

复制代码

替换为:

// vQmod

require_once('../vqmod/vqmod.php');

$vqmod = new VQMod();

// VQMODDED Startup

require_once($vqmod->modCheck(DIR_SYSTEM . 'startup.php'));

// Application Classes

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'));

复制代码

7. 访问你的网站商城首页,确认工作正常。

8.使用ftp,确认在vqmod/vqcache目录下有新的vq文件;如果存在,您就可以开始下载或创建自己的vQmod代码了,否则,请寻求帮助。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,904评论 18 139
  • Php:脚本语言,网站建设,服务器端运行 PHP定义:一种服务器端的HTML脚本/编程语言,是一种简单的、面向对象...
    廖马儿阅读 2,180评论 2 38
  • php.ini设置,上传大文件: post_max_size = 128Mupload_max_filesize ...
    bycall阅读 6,829评论 3 64
  • 潜伏在十字路口 的探头 日夜记录 这灯红酒绿的多愁 深夜的便利店是否 有美梦在贩售 高脚杯里 看似多情的温柔 也不...
    墨凌云阅读 442评论 7 4
  • 11月26日上午 蔡上:上海音乐学院艺术管理系教师 上海戏剧学院文化创意学院客座教师 演出构成元素 中国各大剧场的...
    李燕娜阅读 936评论 0 0