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!';
修改这里面的数字,然后保存!
替换这些修改的文件就可以了!
效果如图 (责任编辑:最模板) |