В общем пока временно вопрос с картинками для подкатегорий вопрос решил.
Решение не мое, нашел на одном из форумов по opencart
1. В файле catalog\controller\product\category.phpНаходите
$data['categories'][] = array(
И перед ним добавляете:
if ($result['image']) {
$image = $this->model_tool_image->resize($result['image'], 150, 150);
} else {
$image = $this->model_tool_image->resize('placeholder.png', 150, 150);
}
P.S.: 150, 150 - размер картинки !ДалееНаходите:
'name' => $result['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''),
После вставляете:
'thumb' => $image,
2. В файле catalog\view\theme\ВАША ТЕМА\template\product\category.tplНаходите:
<?php if (count($categories) <= 5) { ?>
<div class="row">
<div class="col-sm-3">
<ul>
<?php foreach ($categories as $category) { ?>
<li><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a></li>
<?php } ?>
</ul>
</div>
</div>
<?php } else { ?>
<div class="row">
<?php foreach (array_chunk($categories, ceil(count($categories) / 4)) as $categories) { ?>
<div class="col-sm-3">
<ul>
<?php foreach ($categories as $category) { ?>
<li><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a></li>
<?php } ?>
</ul>
</div>
<?php } ?>
</div>
<?php } ?>
И заменяете на:
<div class="row">
<?php foreach ($categories as $category) { ?>
<div class="col-sm-3">
<a href="<?php echo $category['href']; ?>"><img src="<?php echo $category['thumb']; ?>" alt="<?php echo $category['name']; ?>" title="<?php echo $category['name']; ?>" class="img-responsive" /></a>
<a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a>
</div><?php } ?>
</div>
Ссылочку на автора давать не буду, так как не знаю, как к этому админы отнесутся. Скажу проще яндекс в помощь)
Мне помогло, хоть и не так изящно как в платной версии. Но, все же лучше, чем ничего.