2014-03-25 102 views
-1

我想删除标题描述中的字符限制和裁剪文本。 我知道文件如何删除Opencart中的字符限制和裁剪文本

 admin/controller/design/banner.php 

的是代码:

if ((utf8_strlen($this->request->post['name']) < 3) || (utf8_strlen($this->request->post['name']) > 1864)) { 
     $this->error['name'] = $this->language->get('error_name'); 
} 

,你可以看到我修改了它但仍然无法正常工作。

我真的很想要它,因为我在幻灯片中使用横幅的描述。

谢谢

+0

你有没有得到验证错误或没有进入数据库? –

回答

1

您需要更改的PHP文件限制utf8_strlen($this->request->post['name']) > 100000000并转到数据库找到表“yourprefix_banner_image_description”,并从varchar更改“标题”字段类型的文本。

0

大多数所有这些验证规则都驻留在数据库结构本身 - 因为所有的VARCHAR已经定义了它们的最大长度。如果您想扩展/更改验证规则,允许用户插入更多文本(字符)不要忘记更改相应的列定义以及

这意味着例如如果允许客户名称至少为2和最多100个字符,但您希望允许名称长度为200个字符,则需要将适当的列从VARCHAR(100)更改为VARCHAR(200) ...