https://github.com/mediafoks/plg_task_yml_feed
Планировщик задач (WebCron) для Joomla 5. Генерирует YML-фид из материалов в выбранных категориях в формате XML.
https://github.com/mediafoks/plg_task_yml_feed
joomla joomla-plugin yml
Last synced: about 1 month ago
JSON representation
Планировщик задач (WebCron) для Joomla 5. Генерирует YML-фид из материалов в выбранных категориях в формате XML.
- Host: GitHub
- URL: https://github.com/mediafoks/plg_task_yml_feed
- Owner: mediafoks
- Created: 2024-11-13T07:57:35.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-27T17:37:52.000Z (over 1 year ago)
- Last Synced: 2025-03-05T04:42:04.437Z (about 1 year ago)
- Topics: joomla, joomla-plugin, yml
- Language: PHP
- Homepage:
- Size: 27.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
[](https://github.com/mediafoks/plg_task_yml_feed/releases)
[](https://github.com/joomla/joomla-cms)  
# YML-фид
Планировщик задач (WebCron) для Joomla 5.\
Генерирует YML-фид из материалов в выбранных категориях в формате XML. \
Возможно указать собственное имя фида, описание и ссылку на фид. В случае, если поля оставить пустыми, информация автоматически подгрузится из категории. Возможно указать сразу несколько категорий, учитывать подкатегории, а также удалять отдельные материалы из генерации. На данный момент поддерживаетя кастомное поле материала для формирования цены с алиасом price. \
Сгенерированный файл будет находится в папке `media/yandex/my-file.feed.yml` \
Поддерживает переменные плагина [Revars](https://github.com/Delo-Design/revars 'Revars').
Для того, чтобы выводилась цена, в материалах должно присутствовать кастомное поле с алиасом `price`, в примечании к полю _(находится в настройках поля, в правой колонке, внизу)_ указать код валюты, например `RUB`. \
При необходимости, для тега `sales_notes` в фиде можно создать кастомное поле типа `список` с алиасом `salesnotes` и задать опции, например `за штуку, за услугу, за комплект...`
---
Плагин делал исключительно под свои нужды, и не претендует на истину в последней инстанции :), если вам не хватает каких-то полей или функций, придется править код самим или пишите.