Страница 1 из 1

Значки категорий

Добавлено: 05.12.2018, 21:50
Modeo
Приветствую. А где выводятся значки (изображения) категорий или как их включить во фронтэнде при просмотре категорий и её описания?! Спасибо.

Добавлено: 06.12.2018, 05:48
korshunov
В шаблоне в нужном месте прописывать примерно так
<img src="{$c->image|resize:30:30:false:$config->resized_categories_dir}" alt="{$c->name|escape}">

Добавлено: 06.12.2018, 09:06
Modeo
Спасибо. Тогда я не совсем понял, для чего они загружаются в категории админпанели - просто для красоты?

Добавлено: 06.12.2018, 10:12
korshunov
Это просто мелкий недостаток от разработчиков.

Добавлено: 06.12.2018, 11:41
Modeo
Спасибо за подсказку!!!
Пришлось малость поковыряться в коде. Требуется крохотное исправление в предложенном коде:

Код: Выделить всё

<img src="{$c->image|resize:30:30:false:$config->resized_categories_dir}" alt="{$c->name|escape}">

Этот вариант отлично подходит для вставки маленьких значков категорий в раскрывающемся меню категорий, без всяких исправлений, а лишь с помощью внесения этого кода в файл categories.tpl.
В моём же случае, я хотел видеть подобный значок вверху перед названием категории, с последующим её описанием. А это исправление с небольшим исправлением нужно внести в файл products.tpl в 36 строке сразу после кода:

Код: Выделить всё

<h1 class="h1">
вставить само исправление:

Код: Выделить всё

<img src="{$category->image|resize:30:30:false:$config->resized_categories_dir}" alt="{$category->name|escape}">

(просто заменяете значение $c на $category в двух местах) и почти всё.
Я решил увеличить изображение и выровнять его по отношению к названию категории, чтобы это смотрелось приятней и эстетичней:

Код: Выделить всё

<img style="vertical-align: middle; padding-right: 10px;" src="{$category->image|resize:50:50:false:$config->resized_categories_dir}" alt="{$category->name|escape}">

лично меня это более чем устроило. Кто хочет, может изменить значения под себя. Если кому пригодится — буду рад! Всем удачи ;)