Чудилла Опубликовано 12 марта, 2013 Жалоба Поделиться Опубликовано 12 марта, 2013 СкриныПример http://optom.ws/Адрес рассылки: http://optom.ws/rssВывод через simplexml_load_file: http://optom.ws/reader.phpИсходник http://simplacode.net/r6qf0hСоздать файл rss.php Ваш_сайт/rss.php<?php require_once('api/Simpla.php'); $simpla = new Simpla(); header("Content-type: text/xml; charset=UTF-8"); print '<?xml version="1.0" encoding="utf-8"?><rss xmlns:rss="'.$simpla->config->root_url.'" version="2.0"><channel>'; print '<title>'.$simpla->settings->site_name.'</title>'; print '<url>'.$simpla->config->root_url.'</url>'; print '<lastBuildDate>'.date("D, d M Y H:i:s O").'</lastBuildDate>'; $rss = $simpla->blog->get_posts(); foreach($rss as $r) { print '<item>'; print '<title>'.htmlspecialchars($r->name).'</title>'; print '<link>'.$simpla->config->root_url.'/blog/'.$r->url.'</link>'; print '<description>'.htmlspecialchars($r->annotation).'</description>'; print '<pubDate>'.date("l, d M Y H:i:s O", strtotime($r->date)).'</pubDate>'; print '<pubDateUT>'.time(strtotime($r->date)).'</pubDateUT>'; print '</item>'; } print ' </channel></rss>'; ?>Добавить правило в .htaccess # XML RewriteRule ^rss?$ rss.php [L,QSA] Цитата Ссылка на сообщение Поделиться на другие сайты
daramal Опубликовано 12 марта, 2013 Жалоба Поделиться Опубликовано 12 марта, 2013 расскажите, как сделали? Цитата Ссылка на сообщение Поделиться на другие сайты
mart Опубликовано 12 марта, 2013 Жалоба Поделиться Опубликовано 12 марта, 2013 http://blog.rlstudio.com/2010/12/dorabotki-magazina-simpla-rss-statey/Только модуль не надо вносить, но логика сохранилась. Или надо переписать несколько строк? Цитата Ссылка на сообщение Поделиться на другие сайты
Чудилла Опубликовано 12 марта, 2013 Автор Жалоба Поделиться Опубликовано 12 марта, 2013 на много проще Цитата Ссылка на сообщение Поделиться на другие сайты
daramal Опубликовано 12 марта, 2013 Жалоба Поделиться Опубликовано 12 марта, 2013 forloo, спасибо большое! Цитата Ссылка на сообщение Поделиться на другие сайты
SeregaDa Опубликовано 13 марта, 2013 Жалоба Поделиться Опубликовано 13 марта, 2013 Можно сказать, долгожданное дополнение. Спасибо, forloo. Цитата Ссылка на сообщение Поделиться на другие сайты
SeregaDa Опубликовано 21 апреля, 2013 Жалоба Поделиться Опубликовано 21 апреля, 2013 Возможно, стоит добавить и заменить: $filter['visible'] = 1; // Выбираем только видимые посты $rss = $simpla->blog->get_posts($filter); Поможет не сваливать в ленту пока неопубликованные (неактивные) посты. Цитата Ссылка на сообщение Поделиться на другие сайты
mart Опубликовано 1 ноября, 2013 Жалоба Поделиться Опубликовано 1 ноября, 2013 http://www.simplashop.com/article/rss-bloga-dlya-simplacms-21 - обновился Цитата Ссылка на сообщение Поделиться на другие сайты
yodaexolon Опубликовано 31 мая, 2014 Жалоба Поделиться Опубликовано 31 мая, 2014 http://www.simplashop.com/article/rss-bloga-dlya-simplacms-21 - обновилсяЗдравствуйте, такая проблема: в rss ленте не отображаются картинки Цитата Ссылка на сообщение Поделиться на другие сайты
mart Опубликовано 5 июня, 2014 Жалоба Поделиться Опубликовано 5 июня, 2014 Там у Вас пути относительные в текстах. Сейчас сделаю эксперимент и напишу дополнение к статье Цитата Ссылка на сообщение Поделиться на другие сайты
yodaexolon Опубликовано 5 июня, 2014 Жалоба Поделиться Опубликовано 5 июня, 2014 Там у Вас пути относительные в текстах. Сейчас сделаю эксперимент и напишу дополнение к статье Спасибо, очень жду ) Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.