Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用rss提要的打字脚本填充template.rss_Rss_Typo3_Blogs_Feed_Typo3 7.6.x - Fatal编程技术网

用rss提要的打字脚本填充template.rss

用rss提要的打字脚本填充template.rss,rss,typo3,blogs,feed,typo3-7.6.x,Rss,Typo3,Blogs,Feed,Typo3 7.6.x,我正在使用TYPO3 7.6.23的博客扩展。 我想创建一个RSS提要,显示最新的3篇博客文章 我有一个Default.rss模板 <?xml version="1.0" encoding="UTF-8"?> <rss version="2.0"> <channel> <title>{feed.title}</title> <description>{feed.description}</desc

我正在使用TYPO3 7.6.23的博客扩展。

我想创建一个RSS提要,显示最新的3篇博客文章

我有一个Default.rss模板

<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>{feed.title}</title>
    <description>{feed.description}</description>
    <language>{feed.language}</language>
    <link>{feed.link}</link>
    <lastBuildDate>{feed.date}</lastBuildDate>
    <f:render section="content" />
  </channel>
</rss>
通过

20=文本
20
我得到了我所有的博客帖子

问题是如何用正确的数据填充模板? 我想调用domain.com/blog/?type=202并获取XML格式的RSS提要


我必须在打字稿中添加什么?

1st:
20=TEXT
被以下内容覆盖
20
,因此:删除它


第二:通过这个副本
20
您复制了插件的基本配置。由于该插件没有tt_内容记录,因此所有配置都必须在打字脚本中完成。您可以使用,来探索可能的参数并为插件设置新值。

我探索了TSOB,但我不知道我在搜索什么。我的意思是我有一个工作博客。一个以HTML格式为我提供所有文章的提要,这是RSS的模板。在TSOB中我需要哪一步你可以看到插件的配置,它决定了呈现什么。默认值可以在
tt\u content.list.20.blog\u posts
中找到。所以你们可以看到一些(并非所有的参数都需要设置)的参数,并识别它们进行修改,这样你们就可以在你们的页面中构建一个配置好的带有打字脚本的插件。另一种选择是proteced page/page列,您可以在其中插入一个真正的内容元素,您可以对其进行配置,然后在每个页面或特殊页面类型上显示一点打字脚本。
    blog_rss_posts = PAGE
    blog_rss_posts {
        typeNum = 202
        10 = TEMPLATE
        10.template = FILE
        10.template.file = EXT:blog/Resources/Private/Layouts/Default.rss
        config {
            disableAllHeaderCode = 1
            additionalHeaders = Content-type:text/xml;charset=utf-8
            xhtml_cleaning = none
            admPanel = 0
        }
    }
 20 = TEXT
 20 < tt_content.list.20.blog_posts