svenjuergens/simplepie-rss

一个示例扩展

安装: 166

依赖: 0

建议者: 0

安全性: 0

星标: 0

关注者: 1

分支: 0

开放问题: 0

类型:typo3-cms-extension

3.0.2 2024-01-19 10:40 UTC

This package is auto-updated.

Last update: 2024-09-19 12:02:53 UTC


README

Latest Stable Version Packagist

使用 http://simplepie.org/ 显示 RSS。

安装

只需使用扩展管理器或 Composer 安装扩展 composer require svenjuergens/simplepie-rss

配置

添加 TypoScript

使用

将其添加到您的网站作为内容元素,粘贴 RSS 源路径以及限制。

2.1.0 新增

在 flexform 中添加了一个模板布局字段

您可以在页面 tsconfig 中这样填写

#################
#### TCEFORM ####
#################
TCEFORM {
  tt_content {
    pi_flexform {
      simplepierss_simplepierssviewer {
        sDEF {
          settings\.templateLayout {
            addItems.secondLayout = my second Layout
            addItems.thirdLayout = my third Layout
          }
        }
      }
    }
  }
}

在 TypoScript 中覆盖模板文件如下

plugin.tx_simplepierss.view {
  layoutRootPaths {
    10 = EXT:mysitePackage/Resources/Private/ExtensionsOverwrite/simplepie_rss/Resources/Layouts/
  }
  templateRootPaths {
    10 = EXT:mysitePackage/Resources/Private/ExtensionsOverwrite/simplepie_rss/Resources/Templates/
  }
}

然后使用您的新的模板布局

<f:if condition="{settings.templateLayout} == 'secondLayout'">
     ....
</f:if>