Все для DataLife Engine / Все для DLE / FAQ по DataLife Engine / FAQ: Шаблоны DLE — relatednews.tpl шаблон теги формы «Похожие новости»

FAQ: Шаблоны DLE — relatednews.tpl шаблон теги формы «Похожие новости»

relatednews.tpl шаблон
FAQ (полезная справка): Шаблоны DLErelatednews.tpl шаблон теги оформления формы «Похожие новости» (ссылок на аналогичные статьи), если данная функция включена в панели управления DataLife Engine, тег {related-news} вставлен в полную новость в шаблон fullstory.tpl, то специальный скрипт будет по определенным значениям и словам, определят схожесть той или иной новости.

Вывод и оформление ссылок похожих новостей настраивается в файле relatednews.tpl шаблона dle, в разделе используются для показа списка похожих новостей при просмотре полной новости на сайте.

Блок relatednews.tpl шаблон использует следующие теги:
ТегиОписание
{title}Тег вывода заголовка.
{title limit="x"}Выводит определенное количество символов (букв) заголовок новости, сокращает до установленного значения, если вместо "X"в теге X в качках добавить число. Сокращение заголовка будет произведено до завершения логического слова, а не обрывается посередине.
{link}Тег вывода ссылки на новость.
{date}Выводит дату создания страницы в формате установленном в настройках скрипта.
{date=формат даты}Вариант тега, чтобы установить дату в заданном в теге формате. Этим тегом можно выводить не только дату целиком но и ее отдельные части. Формат даты задается согласно формату принятому в PHP. К примеру:
{date=d} выведет день месяца публикации новости или комментария,
{date=F} выведет название месяца,
{date=d-m-Y H:i} выведет полную дату и время
{image-x}Тег для вывода URL картинки добавленная в краткой новости, где X — номер по порядку картинки в новости, например {image-1} выведет URL первой картинки в краткой новости.
[image-x]
текст
[/image-x]
Код вставки, чтобы выводить текст только в случае, если картинка с номером X присутствует в новости
{text}Тег вывода полностью краткого содержания новости.
{text limit="x"}Выводит только текст краткой новости без HTML форматирования, текст публикации будет обрезан до указанных X количества символов. Обрезка текста будет произведена до последнего логического слова, а не ломать слово в тексте на середине. Замечательная возможность получить более расширенного оформления публикации похожих новостей на портале.
{category}Служит для вывода названия категории, к которой относится публикация.
{link-category}Тег формирует ссылку категории (под категории) к которой принадлежит новость.
[xfvalue_x]Служит для вывода дополнительного поля "X", где "X" название дополнительного поля. Более подробно про доп поля читайте.
[xfgiven_x]
[xfvalue_x]
[/xfgiven_x]
Тег значение кода выводит дополнительное поле "X", если поле не пустое, отсутствует значения, тогда текст просто будет убран.
[xfnotgiven_X]
текст
[/xfnotgiven_X]
Отобразит текст указанный в них, если дополнительное поле не было задано при публикации новости, где "X" это имя дополнительного поля.


Dle шаблоны *.tpl об всех файлах подробно
Форма "Похожие новости" настраивается в шаблоне relatednews.tpl, готовый вариант можно увидеть в архиве движка в папке dle14_0.zip/upload/templates/Default/ или скачать по этой ссылке.

relatednews.zip [284 b] (cкачиваний: 44)


Красиво оформить блок можно с помощью хака, как хак для Dle сделать вывод Похожие новости в 2 колонки, то делаем следующее:
  • 100
Добавить комментарий

Оставить комментарий

    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent