svenjuergens / simplepie-rss
一个示例扩展
3.0.2
2024-01-19 10:40 UTC
Requires
- simplepie/simplepie: ^1.7
- typo3/cms-core: ^11.5.33 || ^12.4.9
Requires (Dev)
README
使用 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>