2011-10-14 8 views
6

opencart 1.5.1.3の場合画像の上部にはカテゴリ名を、botoomにはカテゴリ名をすべて表示します。opencart画像を含むすべてのカテゴリをホームページに表示する方法opencart 1.5.1.3

画像または名前をクリックすると、そのカテゴリページに移動します。

でも、私はfeatures.tplファイルを持っています。これは、ホームページに特集した製品を表示しています。私もそれを修正しようとしていますが、動作しません。 featured.tplで

iは

<?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

関連する問題