西部数码主机 | 阿里云主机| 虚拟主机 | 服务器 | 返回乐道官网
当前位置: 主页 > php教程 > OpenCart教程 >

优化opencart修改商品评论字符限制

时间:2016-02-03 20:48来源: 作者: 点击:
opencart怎么修改商品评论的字符限制 找到 /catalog/controller/product/product.php 找到 大概 620行这里,有如下代码: if((utf8_strlen($this-request-post[text])25)||(utf8_strlen($this-request-post[text])1000)){ $json
opencart怎么修改商品评论的字符限制
 
找到 /catalog/controller/product/product.php
 
找到 大概 620行这里,有如下代码:
 
if ((utf8_strlen($this->request->post['text']) < 25) || (utf8_strlen($this->request->post['text']) > 1000)) {
                $json['error'] = $this->language->get('error_text');
            }
修改这里的数字,我改成了如下:
 
if ((utf8_strlen($this->request->post['text']) < 3) || (utf8_strlen($this->request->post['text']) > 500)) {
                $json['error'] = $this->language->get('error_text');
            }
评论人名字就不用改了吧?一个人的名字两个字也是四个字符,如果要改,就改 616行 这里的数字:
 
if ((utf8_strlen($this->request->post['name']) < 3) || (utf8_strlen($this->request->post['name']) > 25)) {
                $json['error'] = $this->language->get('error_name');
            }
这里 3 和 25 是字数限制,自己定义吧,我只改了评论字数限制为3-500 字符之间,难道一个商品还要长篇大论哦?当然,也可以长篇大论,但是我相信1000个人顶多找出一个吧?
 
当然,如果需要改前台显示的,修改如下文件的第45,46行:
 
/catalog/language/语言/product/product.php
 
// Error
$_['error_name']        = 'Warning: Review Name must be between 3 and 25 characters!';
$_['error_text']        = 'Warning: Review Text must be between 25 and 1000 characters!';
修改这里面的数字,然后保存!
 
替换这些修改的文件就可以了!

效果如图

opencart-product-pingfen

(责任编辑:好模板)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
热点内容