heimrichhannot/contao-dynamicfeed-bundle

Contao 4 动态订阅包

1.3.2 2024-01-30 14:50 UTC

This package is auto-updated.

Last update: 2024-08-30 01:50:50 UTC


README

为您的新闻文章生成动态订阅。

要求

  • Contao 4.4
  • PHP7

用法

动态RSS订阅

动态RSS订阅基于订阅源及其频道。订阅源可以是分类、标签等。频道可以是单个分类、单个标签,例如。

注册订阅源

  1. 您的类必须实现 FeedSourceInterface
  2. 为您类创建一个服务,并添加 hh.dynamicfeed.feed_source 标签。
  3. 在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(可用频道列表)