Cần hiểu rõ về mẫu MVC được tích hợp sẵn trong OpenCart.
Tóm lại - Bạn có một lớp Mô hình tương tác với cơ sở dữ liệu, một lớp Bộ điều khiển hoạt động ở trên và gọi các phương thức Mô hình (truy xuất dữ liệu, cập nhật dữ liệu, chèn dữ liệu) và chuyển đầu ra cho brwoser trong khi nó được Chế độ xem xử lý (nên một lớp khác nhưng OpenCart chỉ có phần MC - Model-Controller với các tệp mẫu).
Vì vậy, vấn đề của bạn:Bạn phải sửa đổi catalog/model/catalog/category.php
và tìm phương thức có tên getCategory
truy xuất dữ liệu danh mục cụ thể. Ở đây trong truy vấn chọn phải là select * from ...
- nếu đúng như vậy thì mọi thứ vẫn ổn, nhưng nếu nó giống như select category_id, category_description, ... from ...
thì Bạn cũng phải thêm trường mới của Bạn ở đây (xin lỗi, tôi không nhớ các truy vấn SQL từ OpenCart).
Bổ sung chỉnh sửa catalog/controller/product/category.php
và tìm phần mà dữ liệu danh mục được kiểm soát (mô hình danh mục được gọi) hoặc tìm dòng bắt đầu bằng $this->data['description'] = ...;
và thêm trường mới của Bạn tại đây, như $this->data['description2'] = ...;
.
Hy vọng điều này sẽ hữu ích.