Вывод категорий 1 уровня в виде картинок. Как?

winerror

Мастер
Регистрация
9 Май 2007
Сообщения
164
Реакции
34
Добрый день.
Собственно столкнулся с проблей вывода основных категорий в виде картинок.
Т.е. необходимо вывод сделать следующим образом:
Категория1 ( в виде картник)
Категория1-1 (ссылка)
Категория1-2(ссылка)
На данный момент реализовано все через css, но необходимо что бы картинка вставала именно та, что указывается в админке.
Заранее спасибо.
 
Немного не понятно что имеется в виду основные категории.
Если кратко - нужно добавить в контроллер формирование картинки а в тпл вывод.
Итак, в контроллере пишем примерно так
после
Код:
$this->data['categories'][] = array(
вставляем следующий кусочек
Код:
$image = $this->model_tool_image->resize($result['image'], $this->config->get('config_image_category_width'), $this->config->get('config_image_category_height'));
дальше после
Код:
'href'  => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url)
вставляем
Код:
, 'thumb' => $image
(запятая в начале обязательно)

Дальше формируем вывод картинки, т.е. в tpl файле при формировании категорий вставляем
Код:
<div class="image"><a href="<?php echo $category['href']; ?>"><img src="<?php echo $category['thumb']; ?>" alt="<?php echo $category['name']; ?>" /></a></div>

Если более точно укажете где именно (в шапке, в модуле категорий или списке товаров категории) нужно вывести картинки более точно опишу как это сделать
 
использую бесплатный модуль Category wall, немного допилив можно выводить ссылки на субкатегории, а в остальном успешно выводит привязанные изображения для любой (верхней или другой категории)
Для просмотра ссылки Войди или Зарегистрируйся
 
Назад
Сверху