Иконки категорий в меню opencart 2.x

Интернет магазины стали уже привычным делом. Это раньше все скептически ставились к такого вида покупкам. Но тепер все что угодно можно купить в интернете. Один из популярних движков (CMS) это OpenCart

669 opencart Aвтор:
Рейтинг: 4.5/5 - 2 голосов

Иконки категорий в меню opencart 2.x

Интернет магазины стали уже привычным делом . Это раньше все скептически ставились к такого вида покупкам. Но тепер все что угодно можно купить в интернете. Один из популярних движков (CMS) это OpenCart . Однако не все что хочется есть . Сегодня будем выводить иконки категорий в главном меню.

Пример такого меню

 

Для вывода картинок переходим:

/catalog/view/theme/ваша тема/template/common/header.tpl

Находим там вывод меню, а именно главной категории.

Добавляем

?php echo $category[thumb];?>" alt="<?php echo $category['name']; ?> 

Далее нам нужно передать в масив категории нашу картинку. Переходим в контроллер

/catalog/controller/common/header.php

находим

$data['categories'][] = array(
                    'name'     => $category['name'],
                    'children' => $children_data,
                    'column'   => $category['column'] ? $category['column'] : 1,
                    'href'     => $this->url->link('product/category', 'path=' . $category['category_id'])
                );

добавляем

$data['categories'][] = array(
                    'name'     => $category['name'],
                    'thumb'     => $this->model_tool_image->resize($category['image'], 100, 100),// картинка категории
                    'children' => $children_data,
                    'column'   => $category['column'] ? $category['column'] : 1,
                    'href'     => $this->url->link('product/category', 'path=' . $category['category_id'])
                );
            }

Картинку задаем категории главной

3 случайных Поста

Card image cap
UTM метки Modx
Card image cap
Дополнительная картинка в карточке товара OpenCart 2.x
Card image cap
Мини галерея товара в категории Opencart 2.x

коммент.

avatar

DimZP

- 01 ноября 2018, 16:44
Fatal error: Call to a member function resize() on null in /home/***/***/www/system/storage/modification/catalog/controller/common/header.php on line 135

Вот так

Контакти

Contact

info@pechenki.top

Начать чат со мной

© SiteBlog designer