2011-10-14 92 views
6

在opencart 1.5.1.3中,我想顯示所有類別的頂部圖像和類別名稱在botoom。opencart如何在主頁上顯示包含圖像的所有類別opencart 1.5.1.3

一旦任何一個點擊圖片或名稱將轉到該類別頁面。

我在努力, 即使我有featured.tpl文件,這是顯示主頁上的特色產品,我也嘗試修改它,但它不工作。

在featured.tpl我試圖改變

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

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

但這不是工作,顯示錯誤

Invalid argument supplied for foreach() 

如何顯示的?

感謝

回答

9

在TPL文件你不能只用$類別,你必須使用控制器來分配類別視圖

打開

/目錄/控制器/模塊/ featured.php

發現周圍線這條線10

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

之前,它把

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

並保存

+0

由於其工作而不是顯示類別的圖像。還有什麼我需要做的嗎? – air

+1

@air - 你是怎麼試圖準確地顯示圖像的?您將需要至少使用$ category ['image'] –

+0

感謝不盡相同 – air

相關問題