Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Шаблоны (TPL) Иконка категории в короткой новости.

Иконка категории в короткой новости.


     15.05.2014    Шаблоны (TPL)    2148

вопрос
Необходимо организовать вывод иконки категории таким образом что бы в короткой новости подставлялось определенная иконка если данная новость находится в числе перечисленных категорий.

Пример: у нас есть каталог фильмов, и есть фильмы в HD качестве, так вот фильмы с HD качеством добавлены в такие категории "Ужасы, 2013, HD". Если категория HD присутствует в числе перечисленных категорий, соответственно в короткой новости вешается ярлычек HD.

Иконка категории в короткой новости.


Пытался вывести через {category-icon}, все становится хорошо, но при условии если фильм находится только в категории HD, тоесть если он будет в нескольких категориях то ярлыка уже нет.

Так же при таком выводе почему-то вешается для новостей где не HD категория вешается рамка, якобы под иконку. В css нигде это не прописано, возможно это можно запретить в show.short.php?
Пример вывода с рамкой непонятной:
Иконка категории в короткой новости.

Ответа пока нет


Комментарии пользователей (7)

newdancer
1

47 | 6

newdancer - 15 мая 2014 23:20 - Юзер

а что вам мешает сделать средствами движка:
[category=X]<img src="ссылка на картинку HD или т.п." />[/category]

tullius
1

21 | 1

tullius - 15 мая 2014 23:44 - Юзер

newdancer,
Через [category=X] будет выводить исключительно в категории HD, но у меня на сайте идет допустим на главной странице 50 видео, из которых только 5 с HD. Предложеный вами способ не выведет на этих 5 видосах что они с категории HD, А только непосредственно в категории покажет все видео соответственно с наложеным вами вариантом.

SkiFteL
20 | 2

SkiFteL - 16 мая 2014 00:24 - Юзер

Что то схожее я у себя задал!
лучше вывести доп. полем и стилями css
Вот ссылка: Смотреть
Там вывод в fullstory / shortstory / main (там использую блоки тегом custom)
Такая реализация куда лучше обычной. И возможность создать хоть rip, camrip и прочее...

tullius
1

21 | 1

tullius - 16 мая 2014 00:28 - Юзер

SkiFteL,
Я сейчас тоже вывел доп полем, но это немного геморно, особенно если видео парсится по 20-40 штук за раз)
хотелось бы все таки услышать решение более автоматического метода

SkiFteL
20 | 2

SkiFteL - 16 мая 2014 00:54 - Юзер

Ну стандартом вообще гемор!
А чекбоксом легко при создании.
Плюс мой вариант хоть под что подойдет. То кино то игры)))

Kolya groza morey
30

301 | 95

tullius
1

21 | 1

tullius - 16 мая 2014 10:59 - Юзер

Спасибо за советы, решил вывести более простым способом.
В шаблон краткой новости добавил [xfgiven_hd]<img src="{THEME}/images/hd.png">[/xfgiven_hd]
Создал доп поле для категории HD Видео.
Установил обязательное заполнение поля и поставил произвольное значение.
Теперь при создании такого вида новостей, на них вешается ярлык с картинкой :)

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы