Вывод всех изображений одной категории в TXP

Textpattern – вообще очень гибкая CMS, которая умеет практически все, а если мы думаем, что какие-то вещи она делать не умеет, то просто мы пока не знаем как это реализовать правильно.

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

У меня так получается почему-то всегда.

До недавнего времени, я достаточно простую задачу: вывод всех изображений, которым присвоена одна общая категория, решал с помощью плагина. Этот плагиин мне пришлось ранее написать самому, как и всегда для одного клиентского сайта (делал я лендинг пейдж под ключ). Я даже планировал оформить его и выложить в общее хранилище всех плагинов – textpattern.org. Просто руки не дошли это сделать.

Этот плагин долгое время дорабатывался и усовершенствовался. Версия плагина подходила уже к 4.0 и я уже всерьез стал задумываться о написании справки к нему и его обнародованию, но свершилось “ужсное” – я нашел более элегантное решение, которое основано на стандартных тегах TXP. В тот момент мне стало немного стыдно перед самим собой. Как оказалось, вся моя проблемы была надуманной и практически заключалась в том, что я просто не хотел думать сущностями Textpattern. Я сразу пошел по не самому простому пути и реализовал простую задачу посредством PHP. А всего лишь нужно было немного подумать.

Для того, чтобы вывести все изображение одной категории правильнее использовать вот этот код:

<txp:images category="sumki" break="">
  <a href="<txp:image_url />" class="category-images" title="<txp:image_info type='caption' />">
    <txp:thumbnail />
  </a>
</txp:images>

Пример кода выводит все уменьшенные изображение одной категории в ряд с ссылкой на их оригиналы. В примере используется категория sumki.

Как говориться, все гениальное просто! Я бы немного перефразировал: “Все гениальное – проще чем Вы думаете!”

Комментарии:

  1. Александр Шараевский опубликовал комментарий 10 Сентябрь 2015, 12:40 #

    Добрый день! Удалите пожалуйста ссылку на наш сайт! Заранее спасибо, можете написать нам на почту, чтобы убедиться что это просьба владельцев сайта!

    | Ответить
  2. Полина опубликовал комментарий 9 Ноябрь 2015, 17:48 #

    Интересная статья, очень полезно для владельцев интернет-магазинов. Пригодится для веб-дизайнеров, главное все просто. Как и в последней фразе этой статьи: “Все гениальное – проще чем Вы думаете!”

    | Ответить
Имя
e-mail
Сайт
Текст комментария: