olgatcpip

olgatcpip

Есть готовые решения решения по внедрению 2Гис Каталога. Налетай!
+24
Репутация
2
Рейтинг
#1 [ЕСТЬ РЕШЕНИЕ] RSS 5 мая 2014 в 16:36
Всем добрый день.

листаю документацию instantcms 1

нигде не найду внятное описание, да и вообще хоть какое-то описание как работает Rss. Какой у него урл, как создать свою rss ленту для нового компонента.


я поняла, что за rss отвечает компонент rssfeed Но не понимаю как…
Нашла у себя на сайте rss ленту instant.site.ru/rss/forum/all/feed.rss Но судя по роутеру не нахожу 10 сходств

  1.  
  2. function routes_rssfeed(){
  3.  
  4. $routes[] = array(
  5. '_uri' => '/^rssfeed\/([a-z]+)\/(.+)$/i',
  6. 1 => 'target',
  7. 2 => 'item_id'
  8. );
  9.  
  10. return $routes;
  11. }
В общем надо.

У меня новый компонент, например test Я в него в файле prss.php впишу например
  1.  
  2. function rss_forum($item_id, $cfg){
  3.  
  4. $channel['title'] = $_LANG['LAST_THREADS'];
  5. $channel['description'] = $_LANG['LAST_THREADS'];
  6. $channel['link'] = HOST . '/test';
  7.  
  8. $items = array( .... );
  9.  
  10. $rssdata = array();
  11. $rssdata['channel'] = $channel;
  12. $rssdata['items'] = $items;
  13.  
  14. return $rssdata;
  15. }
НО вот вопрос. По какому урлу будет отображаться rss моего компонента?

нашла url_rewrite.php
  1.  
  2. // RSS
  3. //
  4.  
  5. $rules[] = array(
  6. 'source' => '/^rss\/([a-z]+)\/(.+)\/feed.rss$/ui',
  7. 'target' => 'rssfeed/{1}/{2}',
  8. 'action' => 'rewrite'
  9. );
  10.  
по идее instant.webolga.ru/rss/test/all/feed.rss, но что-то 404 показывает sad

Подскажите, что ещё сделать надо?
#1 Есть ли интеграция с API 2GIS? 3 мая 2014 в 17:58
Благодарю Администратора за приглашение! dance

Спасибо, Антон, что написал про меня, дал ссылку на мою демо версию.
Можете ознакомиться и с документацией. http://dokuwiki.webolga.ru/doku.php/api2gis-instantcms-v1.10.3dokuwiki.webolga.ru/doku.php/api2gis-instantcms-v1.10.3 Это описание что да как для клиентов.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.