Изображение категории MODx [Evo]

Итак, помятуя об обещании и развивая тему категорий MODx, пишу. Что я хочу сделать — при переходе в категорию, ее подкатегории появляются не текстом, а изображениями.

Поехали.

Во-первых, создаем параметр TV [*catImage*] (именно он будет выводиться в админке при редактировании категории для добавления изображения):

Имя параметра:  catImage
Заголовок: Изображение для категории
Тип ввода:  Image
Визуальный компонент: Image
Свойства компонента (widget): заполняется по усмотрению, я заполнил только поле Style: width:206px;height:206px;
Доступ шаблонов: я выбрал только category (в других мне это не надо)

Сохраняем.

Во-вторых, создадим чанк для вывода подкатегорий {{tplSubCat}}:

<div class="shk-item product">
  <a class="pic" href="[+url+]">[+catImage+]</a>
  <p><a href="[+url+]">[+pagetitle+]</a></p>
</div>

Сохраняем.

Теперь если перейти в редактирование подкатегории, внизу увидим поле для выбора изображения.

Но какой же <img> без alt? Яндекс засмеет! Надо срочно это исправить.

Для этого смотрим следующую статью 🙂

Удачи!

 

0

Добавить комментарий