Делаем красивое выделение определенной статейки на сайте
Если вы пользуетесь движком DLE не в первый раз, то вы наверняка знаете что на главной странице нельзя выделить отдельными стилями определенную статью либо категорию статей при выводе новостей тегом {content}, только если выводить новости в отдельном месте тегом {custom}.Но я нашел довольно хитрый способ украсить новости на сайте, и причем каждую отдельно.
Может вы знали про такую фишку, либо уже видели такой способ. Но я додумался до этого сам и решил поделиться с вами. :blush:
И так...Допустим у нас на главной странице сайта выводятся новости как обычно тегом {content} и нам нужно выделить определенную статью своим стилем. Как Демо я выделил так эту статью ;)
Для этого нам нужно создать дополнительное поле 'Список'
Админ панель / Настройки скрипта / Дополнительные поля новостей / И добавляем поле как на скриншоте
В поле со значениями можете указать свои стили. Я указал свои.
Теперь открываем любой подключенный к шаблону css файл и вписываем в него:
.yellow{border: 1px solid #FFCE54;}
.green{border: 1px solid #A0D468;}
.blue{border: 1px solid #5D9CEC;}
.red{border: 1px solid #FC6E51;}
Ну вот, доп поле мы настроили, теперь нам остается подключить его к шаблону краткой новости.
Открываем файл shortstory.tpl и помещаем всё содержимое в div с классом [xfvalue_panel]
<div class="[xfvalue_panel]">
<!-- содержимое файла shortstory -->
</div>
Вот и всё, теперь при добавлении новости нам будет доступен список в котором мы можем выбрать рамку для новости со своим цветом.
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.