Forums / National / Russian / Модули и плагины / Теги в списках страниц

Kort
#1 2009-04-03 19:09
Сейчас, насколько я понял, в списках реализовано только "облако тегов". А хотелось бы еще иметь средства вывода тегов для каждого элемента списка. Вместе с LIST_ROW_DESC_OR_TEXT (очень странно реализован, предел отсечки в 200 символов прописан жестко, но все-таки) можно получить что-то вполне похожее на блог. А если продумать еще и внедрение поддержки тегов в новости?
SED.by - создание сайтов, разработка плагинов и тем для Котонти
Aristei
#2 2009-04-04 03:48
Вообще мне кажется стоит сделать вывод тегов для конкртеной страницы - глобальным тегом, типа {BLABLA_TAGS}, который можно было б использовать в page.tpl, list.tpl, news.tpl, вообщем везде где как-то выводятся страницы.
Sorry for my English
Trustmaster
#3 2009-04-04 11:34
Будет ли это достаточно универсальным в плане вёрстки?
May the Source be with you!
Kort
#4 2009-04-04 17:36
Может и будет. Облако вроде как традиционно выводится без разделителей. А страничные/списочные элементы типа "Tagged as" требуют разделителей -- запятую или сепаратор ("штатный" или пользовательский). HTML-код, соответственно, будет разный:
<ul id="cloud-pages">
<li><a href="">Плагины</a></li><li><a href="">Скины</a></li><li><a href="">Шаблоны</a></li>
</ul>
и
<p>Tagged as: <a href="">Плагины</a>, <a href="">Скины</a>, <a href="">Шаблоны</a></p>
Кстати, учитывая что разделитель требует пробелов и спереди и сзади, а запятая только сзади, дело пахнет очень хотимой tpl-овской логикой.
SED.by - создание сайтов, разработка плагинов и тем для Котонти
This post was edited by Kort (2009-04-04 20:43, 15 years ago)
Aristei
#5 2009-04-05 02:39
# Trustmaster : Будет ли это достаточно универсальным в плане вёрстки?
Вроде проблем для универсальности не вижу, если для страницы определены теги:

Цветы, ромашка, подарки.

То где бы страница не размещалась, на главной или в списках (list) или вы попали на саму страницу (page) то теги в принципе должны выводится везде.
Например дату создания страницы мы може вывести в любом из названнх мест (index, list, page) хотя и разными тегами, но только смысл делать разные теги если данные которые выводится одинаковы.
Хотя я может чего и не знаю:)

А вот с разделителем надо что-то придумать.
Sorry for my English