Похожие новости на ДЛЕ

M1
На сайте с 07.02.2009
Offline
105
3739

Здравствуйте нужна помощь.

1. Как сделать, что бы в полной новости в блоке "Похожие новости", все время выводились одни и те же новости, а не новые.

2. Как изменить блок Похожие новости, что бы не просто списком тайтлов было, а превью в виде картинки с коротким описанием? Может есть какой-то готовый модуль?

Александр
На сайте с 21.05.2011
Offline
123
#1

блин, точно не скажу сейчас , есть плагин какой то , поищи на _10 dle.com

Продвижение сайтов. Опыт более 10 лет. Миллионные проекты ( /ru/forum/947082 ) 80 ссылок из статей за 2000 рублей ( /ru/forum/986538 )
A2
На сайте с 17.11.2009
Offline
52
#2

2. В ДЛЕ 9.4 это уже реализовано в движке.

[Удален]
#3

Изменяем отображение похожих новостей.

открываем show.full.php

Найти строку:

$buffer .= "<li><a href=\"" . $full_link . "\">" . stripslashes( $related['title'] ) . "</a></li>";

Заменить на:

$buffer .= '<table width="100%" border="0" cellpadding="5" cellspacing="2" style="border-bottom: 1px dotted #E1E1E1; ">
<tr>
<td width="91%" valign="top" style="padding-left: 7px; padding-bottom: 5px;"><strong><a href="'.$full_link.'">'.stripslashes( $related['title']).'</a></strong><div align="right"><a href="'.$full_link.'">Читать</a></div><div style="margin-top:-8px;"></div></td>
</tr>
</table>';
M
На сайте с 04.11.2010
Offline
47
#4

В 9.4 формат вывода похожих новостей настраивается шаблоном relatednews.tpl

M1
На сайте с 07.02.2009
Offline
105
#5

Ага, поставил дле 9.4.

А может кто-то еще и готовый вариант кода даст для этого шаблона?

A2
На сайте с 17.11.2009
Offline
52
#6
mpak17:
Ага, поставил дле 9.4.

А может кто-то еще и готовый вариант кода даст для этого шаблона?

могу дать со своего шаблона. По стилям под свой шаб сам уже подгонишь.

в relatednews.tpl

<li>

<div class="related-img"><img src="{image-1}" alt="{title}" /></div>
<div class="related-title"><a href="{link}">{title}</a></div>
<div class="related-text"><p>{text limit="300"} ...</p></div>
</li>

fullstory.tpl

[related-news]

<div class="related-news">Другие новости по теме:</div>
<div class="related-news-blok"><ul>{related-news}<ul></div>
[/related-news]

в стилях

/* ========Другие новости по теме============ */

.related-news{
margin:15px 0;
padding:0;
font-size:13px;
font-weight:bold;
}
.related-news-blok{
margin:0 0 15px 0;
padding:0;
}
.related-news-blok ul li{
height:102px;
overflow:hidden;
list-style:none;
margin-bottom:7px;
padding:8px;
border:solid 1px #dddbe2;
}
.related-title a{
font-weight:bold;
font-size: 13px;
text-decoration:underline;
}
.related-text p{
margin-top:3px;
font-size: 12px;
line-height:140%;
text-align:justify;
text-indent:10px;
}
.related-img{
float:left;
margin-right:8px;
}
.related-img img{
border:solid 1px #dddbe2;
width:100px;
height:100px;
}
/* ========конец Другие новости по теме============ */
M1
На сайте с 07.02.2009
Offline
105
#7

Спасибо большое, подошло ) Практически и редактировать не пришлось!

S
На сайте с 06.02.2011
Offline
70
#8

У меня на 9.4 почему то не получается, что может не так делаю?

Master_globus
На сайте с 15.09.2006
Offline
113
#9

asmakovec2, если картинка публикуется через доп. поле, то она в похожих новостях не выводится.

Работаю только с diafan.CMS 4.4.0 (http://cms.diafan.ru/cms576/)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий