2011-10-14 37 views
6

trong opencart 1.5.1.3 tôi muốn hiển thị tất cả các loại với hình ảnh ở đầu và tên thể loại tại botoom.opencart làm thế nào để hiển thị tất cả các loại với hình ảnh trên trang chủ opencart 1.5.1.3

khi bất kỳ ai nhấp vào hình ảnh hoặc tên sẽ goto trang danh mục đó.

Tôi đang cố gắng hết sức, thậm chí tôi có tệp featured.tpl, đang hiển thị các sản phẩm nổi bật trên trang chủ, tôi cũng cố sửa đổi nhưng không hoạt động.

trong featured.tpl tôi cố gắng để thay đổi

<?php foreach ($products as $product) { ?> 

để

<?php foreach ($categories as $category) { ?> 

nhưng điều này không làm việc và hiển thị lỗi

Invalid argument supplied for foreach() 

làm thế nào tôi có thể hiển thị đó?

Cảm ơn

Trả lời

9

Bạn không thể chỉ sử dụng $ categories trong file tpl, bạn phải gán các loại đến xem bằng cách sử dụng bộ điều khiển

mở

/Danh mục hàng/điều khiển/module/featured.php

Tìm dòng này xung quanh dòng 10

$this->load->model('catalog/product'); 

Trước khi nó đưa

$this->load->model('catalog/category'); 
$this->data['categories'] = $this->model_catalog_category->getCategories(0); 

Và lưu

+0

Cảm ơn và làm việc của mình nhưng không hiển thị hình ảnh của thể loại. có điều gì khác tôi cần phải làm không? – air

+1

@air - Bạn đã cố gắng hiển thị hình ảnh chính xác như thế nào? Bạn sẽ cần ít nhất sử dụng $ category ['image'] –

+0

Cảm ơn rất nhiều – air

Các vấn đề liên quan