2014-03-25 36 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) ...