Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Шаблоны (TPL) » Как сделать вывод картинку в shortstory.tpl по категориям?

Как сделать вывод картинку в shortstory.tpl по категориям?


     11.10.2017    Все вопросы » Шаблоны (TPL)    1878

вопрос
Как сделать вывод картинку в shortstory.tpl по категориям, чтобы при добавлении новости в категорию были разные картинки в зависимости от категории
Пример: добавляем новость в категорию игры на главной выходит одно изображении у каждой новости это категории.
а при добавление новости в категорию музыка на главной выходила уже другая картинка ко всем новостям данной категории.

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


10 комментариев

maks
Юзер

maks - 11 октября 2017 17:12 -

[catlist=1,2,3] картинка [/catlist]

1,2,3 id категории

masterwen
Юзер

masterwen - 12 октября 2017 17:41 -

Спасибо спасибо,спасибо. БОЛьшое спасибо

masterwen
Юзер

masterwen - 11 октября 2017 18:02 -

  <div class="short-item"><div class="short-dcont">
    <div class="short-image"><img src="[catlist=1,3]{image-1}[/catlist]  " alt=""/> <a href="{full-link}" class="imghover"></a></div>
    <div class="short-title"><h3>[full-link]{title}[/full-link]</h3></div>
    
    <div class="short-view">
        <a href="{full-link}" class="greenlink short-but">Смотреть подробнее</a>
    </div>
</div></div>  
Теперь получается что у 1.3 категории картинки есть а как теперь поставить картинку к другим категориям.

maks
Юзер

maks - 11 октября 2017 18:20 -

Точно также

masterwen
Юзер

masterwen - 12 октября 2017 15:12 -

<div class="short-item"><div class="short-dcont">
<div class="short-image"><img src="[catlist=1]картинка[/catlist] " alt=""/> <a href="{full-link}" class="imghover">
</a></div>
<div class="short-image"><img src="[catlist=3]картинка[/catlist] " alt=""/> <a href="{full-link}" class="imghover">
</a></div>
<div class="short-title"><h3>[full-link]{title}[/full-link]</h3></div>

<div class="short-view">
<a href="{full-link}" class="greenlink short-but">Смотреть подробнее</a>
</div>
</div></div>

Получается что картинка выходит ниже. Тоесть расширяется окно и получается хрест накрест сверху 1 категории картика а снизу большой пробел а во 2 категории наоборот сверху пробела снизу картинку. и чем больше я добавляю этого кода шаблон разьезжается все больше и больше

masterwen
Юзер

masterwen - 11 октября 2017 18:06 -

Если быть точнее то мне нужны разные заглушки no_image в разных категориях. Чтобы придобавлении ТОЛЬКО ТЕКСТА новости в 1 категория была картинка x1 а при добавлении текстовой новости в категорию 2 была картинка х2

masterwen
Юзер

masterwen - 11 октября 2017 19:25 -

Я вас понял. Но если я захочу тогда добавить картинку через новость она не отобразится. Отобразится та которую пропишу в коде

masterwen
Юзер

masterwen - 12 октября 2017 15:16 -


как так

maks
Юзер

maks - 12 октября 2017 15:45 -

<img src="[catlist=1]картинка[/catlist] [catlist=2]картинка[/catlist]" alt=""/>

irrwisch
Юзер

irrwisch - 13 октября 2017 03:29 -

В вашем случае лучше всего первую картинку грузить через доп. поле и использовать такую конструкцию

[xfgiven_poster] [xfvalue_poster] [/xfgiven_poster][xfnotgiven_poster]<img src="[catlist=1]/uploads/noimg_cat1.png[/catlist] [catlist=2]/uploads/noimg_cat2.png[/catlist]" alt=""/>[/xfnotgiven_poster]

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

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

наверх