Похожие новости в две колонки для DLE 9.4 » Каталог файлов » DataLife Engine » Модули » Все для вебмастера и его сайта!
Оцените мой сайт
(Всего ответов: 8)
Пользователи

master-site
1
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0


Новостей: 80
Комментариев: 23
1
Пользователи использующие движок DLE не ниже 9.4 могут сделать вывод похожих новостей в 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} - теги для организации необходимого нам вывода новостей. Их не трогаем, не удаляем, они обязаны находиться жестко на предписанных местах - 1 сверху, 2 - снизу. Все другое можно поменять на свое усмотрение.

Далее открываем редактором файл 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>";


Установка закончена

Верстка: Не указана
Версия материала: Не указана
Ширина: Не указана
Версия Конструктора: Неизвестна
Автор: Неизвестен


Назад
  • Категория: Модули
  • Просмотров: 736

Коментарии

  • Коментарии к материалу Похожие новости в две колонки для DLE 9.4
avatar
Лучшее для WEB мастера
Все для web мастера ©2013
Владелец сайта не нест ответственности за действия пользователей. Все права на произведения принадлежат правообладателям. Если вы являетесь правообладателем произведения и не желаете чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами через форму обратной связи и мы незамедлительно удалим её. Публикация материалов сайта возможна только с разрешения администрации. SiteMap Бесплатный конструктор сайтов - uCoz Шаблон AndroidL... jQuery Lightbox... Androes {RIP} д... Vtem Admin temp...