我已经将OpenCart v2.2.0.0用于客户的网站,因为它是他们选择的电子商务系统。我们已经在网站上添加了很多初步设计 - 这不是问题。
我们遇到的问题是类别页面。
目前,子类别显示为普通文本链接:http://i.imgur.com/1LORcrg.jpg
我们想要实现的是通过这些链接下方的独特图像。
我的想法是,是否可以在文字下方提供类别图片,以使其看起来与此类似:http://i.imgur.com/zTv2hHN.jpg
这个版本的OpenCart可以吗?
非常感谢任何帮助。
干杯, 尤安
答案 0 :(得分:1)
第1步: 转到目录\ view \ theme \ THEMEACTIVE \ template \ product \ category.tpl 找到以下代码行(在默认主题中有两个地方)
<?php foreach ($categories as $category) { ?><li>
然后添加以下代码行(如果是默认情况下,则在两个地方添加)
<a href="<?php echo $category['href']; ?>">
<img src="<?php echo $category['category_image']; ?>" />
</a>
第2步: 转到目录\ controller \ product \ category.php 查找以下代码行:
$data['categories'][] = array(
'name' => $result['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''),
在其下方添加以下代码行:
'category_image' =>$this->model_tool_image->resize($result['image'], 200,200),
这里200是图像的大小,第一个是宽度,第二个是高度。保存,它将显示图像
最好为它制作OCMOD。而不是直接在核心文件中编写代码。