heimrichhannot / contao-dynamicfeed-bundle
Contao 4 动态订阅包
1.3.2
2024-01-30 14:50 UTC
Requires
- php: ~7.4 || ^8.0
- contao/core-bundle: ~4.9
- symfony/routing: ^4.4 || ^5.4
README
为您的新闻文章生成动态订阅。
要求
- Contao 4.4
- PHP7
用法
动态RSS订阅
动态RSS订阅基于订阅源及其频道。订阅源可以是分类、标签等。频道可以是单个分类、单个标签,例如。
注册订阅源
- 您的类必须实现
FeedSourceInterface
- 为您类创建一个服务,并添加
hh.dynamicfeed.feed_source
标签。 - 在Contao-Backend中创建一个新的订阅(新闻 -> 创建订阅),选择动态订阅和相应的订阅源。
// Example for codefog/tags-bundle
// services.yml
HeimrichHannot\CustomBundle\FeedSources\TagFeedSource:
tags: [hh.dynamicfeed.feed_source]
然后包将为您的订阅源添加以下路由
/share/[feedAlias|feedId]
/share/[feedAlias|feedId]/[channelId|channelAlias]
/share/[feedAlias|feedId]/source_channels
(可用频道列表)