• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Помощь Rss информер на сайте (строчный вывод новостей)

Статус
В этой теме нельзя размещать новые ответы.

Damasc

Участник
Регистрация
5 Мар 2009
Сообщения
174
Реакции
6
Версия DLE - любая
Помогите осуществить строчный вывод новостей через Rss информер.
Rss информер выводит новости следущим образом:
[Новость]
[Новость]
[Новость]
[новость]

Выводит с помощью informer.tpl который присутствует во всех шаблонах.

Код следующий:
PHP:
[link]<b>{title}</b>[/link]<br />{news}<br /><br />

Мне же нужно переписать этот шаблон чтобы новости выводились не в столбик, как это стандартно, а блоками в строчку.

Пример:

[Новость] [Новость] [Новость] [новость]

Я так понимаю очень простая задача, но я разобраться не смог!
 
попробуйте так, по логике вещей...
HTML:
<div align="left" class="blockrss">[link]<b>{title}</b>[/link]<br />{news}<br /></div>
P.S. естественно стили приписать нужно под этот вывод блока (ваш {THEME}/css/style.css)!
HTML:
.blockrss{float:left;width:100px;height:100px;margin:0;padding:4px;color:#777;font:11px verdana;}
 
PHP:
<div style="float:left;">[link]<b>{title}</b>[/link]<br />{news}</div>
 
PHP:
<div style="float:left;">[link]<b>{title}</b>[/link]<br />{news}</div>

Не работает тоже. Всё выводит по прежнему в столбик.

Мне кажется тут нужно как-то с помощью таблицы делать.
 
попробуй в мейн вставляй <table width="100%" border="0"><tr>{informer}</tr></table>

а в код информера
<td>[link]<b>{title}</b>[/link]<br />{news}</td>
 
попробуй в мейн вставляй <table width="100%" border="0"><tr>{informer}</tr></table>
а в код информера
<td>[link]<b>{title}</b>[/link]<br />{news}</td>

Всё работает! Огромное спасибо, тему можно закрывать

Добавлено через 16 минут
Ещё возник вопрос.

Каким образом можно подключить стиль style.css только к шаблону informer.tpl


Пробовал так:

PHP:
<style type="text/css" media="all">@import url({THEME}/css/style.css);

<td>[link]<b>{title}</b>[/link]<br />{news}</td>

</style>

Но стиль применяется ко всему. Как это можно реализовать?
 
так извращатся незачем сделай так

<td class="informer">[link]<b>{title}</b>[/link]<br />{news}</td>
и теперь в свой css добавь
.informer { стиль текста}
.informer a {стиль ссылки}
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху