DataLife Engine / Хак для Dle вывести Похожие новости в 2 колонки

Хак для Dle вывести Похожие новости в 2 колонки



Хак Dle сделать как на скрине вывод Похожие новости в 2 колонки, то делаем следующее:

Редактируем файл /templates/ВАШ_ШАБЛОН/relatednews.tpl, вставляем туда:

{opa}<table><tr><td><a href="{link}"><img alt="{title}" title="{title}" class="relate" src="{image-1}" width=50px height=50px></a></td><td><a href="{link}">{title}</a><br/> {text limit="150"}...</td></tr></table>{opa1}


{opa} и {opa1} — теги для организации нужного нам вывода новостей. Их не трогаем, не удаляем, они должны находиться строго на указанных местах — первый сверху, второй — снизу. Все остальное можно менять на свое усмотрение.

Далее открываем редактором файл engine/modules/show.full.php и находим в нем такую строку:
while ( $related = $db->get_row() ) {


ВЫШЕ вставляем:

$z = 0;


НИЖЕ вставляем:

$z++;if($z % 2 == 0) {$tpl2->set( '{opa}', "<td>" );$tpl2->set( '{opa1}', "</td></tr>" );} else {$tpl2->set( '{opa}', "<tr><td>" );$tpl2->set( '{opa1}', "</td>" );}


Далее, в этом же файле, ниже, ищем строку:

$buffer = $tpl2->result['content'];


и заменяем её на:

$buffer = "<table>".$tpl2->result['content']."</tr></table>";


Все установка закончена !
Хак для Dle вывести Похожие новости в 2 колонки
Скачать hak dle хак вывести Похожие новости в 2 колонки

vyvod-pohozhih-novostey-v-2-kolonki-dlya-dle-9.4.zip [11,7 Kb] (cкачиваний: 222)
25-12-2011, 15:54
Вернуться назад