Перейти к содержимому


Фотография
- - - - -

JBZoo 1.3.x: Как сделать RSS-ленту для JBzoo?


  • Закрытая тема Тема закрыта
Сообщений в теме: 6

#1 Вадим

Вадим

Отправлено 22 July 2012 - 14:12

Есть сабж, но вопрос в другом:
как сделать RSS-ленту с выводом только материалов JBzoo? если ли бесплатные расширения? спасибо!
  • 0
Администратор кулинарного сайта http://chtoprigotovit.ru. Если проголодаетесь - милости просим! ;)

#2 SmetDenis

SmetDenis

Отправлено 22 July 2012 - 14:22

Это настраивается в категории и общих настройках.
Выглядит примерно так - http://jbzoo.joomla-...katalog/netbuki
Чтобы работало, необходимо заполнить шаблон feed
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#3 Вадим

Вадим

Отправлено 22 July 2012 - 15:56

Это настраивается в категории и общих настройках.
Выглядит примерно так - http://jbzoo.joomla-...katalog/netbuki
Чтобы работало, необходимо заполнить шаблон feed


Спасибо, Денис.

Не помогло, либо руки кривые.

Что сделал:
1. В приложении JBZoo вывел требуемые поля для шаблона Feed.
2. В настройках JBZoo в поле Ссылка RSS стоит Да. Саму ссылку написал "rss-retsepty".
3. В итоге нажав на кнопку RSS вот здесь мой шаблон не применился, и записей в RSS только штук 8, а не 500 как должно быть, т.е. выводит только часть записей.

А нужно вообще все материалы JBZoo в одной RSS-ленте. Ну либо несколько RSS по категориям.

Спасибо!
  • 0
Администратор кулинарного сайта http://chtoprigotovit.ru. Если проголодаетесь - милости просим! ;)

#4 SmetDenis

SmetDenis

Отправлено 22 July 2012 - 17:00

Все 500 не должны выводится - это совершенно не обязательно. Для этих целей есть sitemap.xml
Таким образом вы просто положите свой сайт. Боты очень любят заходить на RSS и берут только первые пару десятков материалов сверху (таков принцип RSS).

Если память не изменяет, это ограничение = лимиту списков в Joomla.
components\com_zoo\controllers\default.php, переменная $feed_limit

Кстати, к JBZoo это никак не относится.
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#5 Вадим

Вадим

Отправлено 22 July 2012 - 22:21

Все 500 не должны выводится - это совершенно не обязательно. Для этих целей есть sitemap.xml
Таким образом вы просто положите свой сайт. Боты очень любят заходить на RSS и берут только первые пару десятков материалов сверху (таков принцип RSS).

Если память не изменяет, это ограничение = лимиту списков в Joomla.
components\com_zoo\controllers\default.php, переменная $feed_limit

Кстати, к JBZoo это никак не относится.


Денис, спасибо!
А почему не применился шаблон feed? Куда посмотреть?
  • 0
Администратор кулинарного сайта http://chtoprigotovit.ru. Если проголодаетесь - милости просим! ;)

#6 SmetDenis

SmetDenis

Отправлено 23 July 2012 - 04:13

Как минимум названия материалов должны появиться в RSS.
В шаблон feed можно вставить только описание, которое обрежется в 30 слов.

Шаблон лежит тут
media/zoo/applications/jbuniversal/templates/catalog/renderer/item/feed.php
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#7 Вадим

Вадим

Отправлено 02 August 2012 - 13:59

Как минимум названия материалов должны появиться в RSS.
В шаблон feed можно вставить только описание, которое обрежется в 30 слов.

Шаблон лежит тут
media/zoo/applications/jbuniversal/templates/catalog/renderer/item/feed.php


Спасибо, Денис!
  • 0
Администратор кулинарного сайта http://chtoprigotovit.ru. Если проголодаетесь - милости просим! ;)




Click to return to top of page in style!