Как организовать rss-трансляцию материала своего сайта?

Главные вкладки

Аватар пользователя Юрий_Шу Юрий_Шу 17 мая 2011 в 23:28

Здравствуйте.

Знаю, что модуль aggregator нужен, чтобы транслировать сторонние rss на своем сайте, а как организовать и отдавать собственный rss-канал с нужной информацией?

У меня есть новости, сделанные на views+cck. Хотелось бы транслировать эти новости в отдельный канал… Подскажите нужный модуль или реализацию. Спасибо.

P.S. Нашел модуль feedapi. Правда не уверен, что это то, что нужно.

Комментарии

Аватар пользователя dima_berd dima_berd 18 мая 2011 в 1:48

Views. Тот же самый Views.
Если я правильно помню, нужно добавить представление, типа "Материал". И добавить отображение "Лента".
Там есть "Страница", "Блок". И есть "Лента". Это то что вам нужно.

Аватар пользователя Юрий_Шу Юрий_Шу 18 мая 2011 в 12:46

Нашел и создал новый вид — «Лента». Но настроить вывод новостей не могу. В предварительном просмотре (при настройке) есть данные из моего представления, но если пройти по указанному в настройках пути страницы с фидом (feeds/%/rss.xml) пишет, что страница не найдена.

Где найти информацию по настройке rss-лент? Заранее спасибо.

Аватар пользователя RoSk0 RoSk0 18 мая 2011 в 13:14

вы не правильно поняли. в уже созданном виде добавьте отображение/display "Лента"( EN Feed) в настройках "Feed settings" attach to выберите страницу с вашими новостями

Аватар пользователя Юрий_Шу Юрий_Шу 18 мая 2011 в 13:30

RoSk0, я так и сделал (просто некорректно написал), теперь у меня у вида news есть 3 отображения: Блок, Новости и Лента.

Но ленту я настроить не могу. По пути, указанному в настройках ленты нет Sad

Аватар пользователя RoSk0 RoSk0 18 мая 2011 в 13:38

если у вас путь "Новостей" news то путь для ленты поставьте news/feed. % обозначает что в этом месте будет какое то значение

Аватар пользователя Юрий_Шу Юрий_Шу 18 мая 2011 в 13:47

RoSk0, сделал путь news/feed.xml, но по этому адресу сейчас отображается просто список новостей, такой же как и просто на странице news.

Выходит, что лента выводится в html, а не xml формате? Так получается?

Аватар пользователя RoSk0 RoSk0 18 мая 2011 в 14:07

ну конечно.
в созданном дисплее вы не должны переопределять никаких параметров наследуемых от дисплея новостей. стиль строки в новости?