私はopencartと同じですが、PHPには新しいです。私はリンクの従来のリストの代わりにイメージのw/linkを追加したいと思います。テキストリンクの代わりにサブカテゴリに画像を追加するPHP-OPENCART
http://www.metroingeni.ro/aparatura/cantare-si-sisteme-de-cantarire
私は実装したい場所の例。
私はopencartと同じですが、PHPには新しいです。私はリンクの従来のリストの代わりにイメージのw/linkを追加したいと思います。テキストリンクの代わりにサブカテゴリに画像を追加するPHP-OPENCART
http://www.metroingeni.ro/aparatura/cantare-si-sisteme-de-cantarire
私は実装したい場所の例。
あなたが探していることを理解していると思います。
カテゴリビューを担当するコントローラを見つける必要があります。catalog/controller/product/category.php
ファイルで見つけられます(OC2と仮定します)。どこかのライン160の周りにあなたが表示されます。
$data['categories'][] = array(
'name' => $result['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''),
'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url)
);
は、ライン35と45の周りcatalog/view/theme/default/template/product/category.tpl
どこかにある、あなたのカテゴリビューでは、あなたは我々が得たカテゴリの画像を配置することができます
$data['categories'][] = array(
'name' => $result['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''),
'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url),
'image'=> $result['image']
);
と交換コントローラーから先に<?php echo $category['image']; ?>
のような形式で入力します。あなたのビューcategory.tpl
で
<?php echo $category['image']; ?>
は、画像の相対URLです。それをあなたの画像ソース属性に入れてください。カテゴリのforeachループ内にある必要があります。
このコードはテストしていませんが、うまくいくはずです。
ここでは、opencart 2のデフォルトインストールが想定されていますが、概念は大部分のテーマまたは拡張機能に適用する必要があります。