COVID2019 и это вот все. Друзья, вся эта история начинает плохо пахнет. Мойте руки, не ходите в люди. Отложите все плановые покупки и положите в носок заначку. Заприте ваших родителей, бабушек-дедушек на даче. Лучше перебдеть чем недобдеть. Берегите себя!

Andrew Woznyak

Соучастники
  • Публикации

    2
  • Зарегистрирован

  • Посещение

Изменения репутации

  1. Upvote
    Andrew Woznyak изменил репутацию maxim72 в Категории (IMG) выбор нескольких категориий   
    В общем пока временно вопрос с картинками для подкатегорий вопрос решил.
    Решение не мое, нашел на одном из форумов по 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> Ссылочку на автора давать не буду, так как не знаю, как к этому админы отнесутся. Скажу проще яндекс в помощь)
    Мне помогло, хоть и не так изящно как в платной версии. Но, все же лучше, чем ничего.