OpenCart教程 详细分析OpenCart缓存功能介绍 OpenCart缓存分为两种,一种是文件缓存,即把需要缓存的内容写在一个文件中,需要读取缓存的时候就读该文件即可;另一种缓存是内存缓存,即把需要缓存的内容写在内存中,读写速... 2016-02-10 阅读全文
OpenCart教程 添加OpenCart商品选择分类插件 OpenCart后台添加产品选择分类太复杂了,于是我这里写了一个JS扩展,希望大家用得上。 提供功能: 1. 搜索功能 2. 显示全部分类功能 3. 批量选择分类功能 这个是做好了的效果图 下面是... 2016-02-10 阅读全文
OpenCart教程 修改opencart中common和module对应文件 在opencart程序中我们把通常吧,公用的部分提取出来,比如OC网站的头部、底部等。 我们看下列表也的controller文件 catalog/controller/product/category.php 在程序中有使用这段代码,这段代码的... 2016-02-10 阅读全文
OpenCart教程 OpenCart2.0完全伪静态教程 有人就会问,OpenCart2.0完全伪静态,如何改?要改哪些文件呢?其实挺简单的,我在这里给大家介绍下 1. 修改opencart的源文件文件 文件地址catalog\controller\common\seo_url.php (,这个文件是... 2016-02-10 阅读全文
OpenCart教程 样例介绍OpenCart2.0插件开发过程 在opencart2.0之前,只有使用vqmod来修改源码当作插件。vqmod的工作原理是通过xml修改源程序,而修改过的程序会重新生成新的缓存文件,opencart的工作流程就会在缓存文件中执行。 在ope... 2016-02-10 阅读全文
OpenCart教程 解决opencart设置SMTP无法发邮件的办法 我们设置好opencart的smtp后,在网站留言处出现错误提示:Error: MAIL FROM not accepted from server! 解决有两种方法: 一,修改opencart的邮件发送mail函数,可能主机不支持mail函数。修改麻烦,放... 2016-02-09 阅读全文
OpenCart教程 php5.5中vqmod无法使用 preg_replace替换方法 php5.5中 preg_replace 这个函数被替换为 preg_replace_callback,那么,如何修改呢? 打开vqmod的核心文件 vqmod.php 进行如下修改。 搜索: $modFilePath = preg_replace(/([^*]+)/e, preg_quote($1, ~), $modFilePath... 2016-02-07 阅读全文
OpenCart教程 如何在opencart前台显示货源地点? 如何在opencart前台显示货源地点,虽然在:/catalog/model/catalog/product.php 文件里面,有 location的数据输出,但是却没有在首页echo。其实要改的地方只有两个。 修改:/catalog/controller/product/p... 2016-02-04 阅读全文
OpenCart教程 Opencart后台添加菜单 Opencart后台添加菜单 ,以news模块为例: 说明:本来可以用vqmod来解决,但是制作vqmod是必须先分析代码的! (1)先在controler的head.php中添加两个变量引用,一个是news变量,代表news模块... 2016-02-03 阅读全文
OpenCart教程 优化opencart修改商品评论字符限制 opencart怎么修改商品评论的字符限制 找到 /catalog/controller/product/product.php 找到 大概 620行这里,有如下代码: if((utf8_strlen($this-request-post[text])25)||(utf8_strlen($this-request-post[text])1000)){ $json... 2016-02-03 阅读全文