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