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

Убрать вывод новости из категорий и на главной если в ней нет картинок


     18.03.2014    Общие вопросы по вёрстке    1975

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

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


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

rocksmart
64

307 | 115

rocksmart - 18 марта 2014 17:45 - Юзер

а чем заглушка не устраивает

{image-1}
{short-story limit="x"}

kricha
4

60 | 12

kricha - 18 марта 2014 19:46 - Юзер

и что оно заглушит?

rocksmart
64

307 | 115

rocksmart - 18 марта 2014 19:49 - Юзер

{image-1} тег выводит картинку если она есть в новости, если нет ставит заглушку (дефолтную картинку из темы оформления)

kricha
4

60 | 12

kricha - 18 марта 2014 19:54 - Юзер

так человек не этого хочет. я так понимаю у него таких новостей не мало и мозаика из заглушек будет печальной...

tullius
1

21 | 1

tullius - 18 марта 2014 21:07 - Юзер


Верно говорите, вот наглядный пример на картинке, тоесть 1,2,4,5 новости идут с картинкой - потому что картинки есть в этих новостях. А вот по середине новость (выделена красным) в ней нет картинки, вот она должна автоматом прятаться, то есть на сайте сама новость есть но вывод на главную страницу и в категорию не происходит.

kricha
4

60 | 12

kricha - 18 марта 2014 21:38 - Юзер

можете javascript'ом пробегаться по новостным блокам и проверять, и если нету в блоке картинки - делать remove();

kricha
4

60 | 12

kricha - 18 марта 2014 21:36 - Юзер

вы вопрос вообще читали? Или последующее обсуждение?

teleoperator27
10

122 | 34

teleoperator27 - 20 марта 2014 02:16 - Юзер

Ну если ипользовать стандартные средства движа, то можно так,весь код short-story.tpl обрамить в теги
 [aviable=main][image-1][/aviable]тут весь код краткой новости  [aviable=main][/image-1][/aviable] 
[image-1] будет выводить краткое содержание, только если картинка присутсвует в краткой новости, [aviable=main] нужен, что бы это работало только на главной, а не в категориях

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

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