我只是有点绝望。 我安装了RSS Display扩展。 http://typo3.org/extensions/repository/view/rss_display
一切正常,但我只有一点理解问题。
我为当前的饲料提供了流畅的作者。
<feed:item.get value="author"/>
我看里面什么。
<f:debug><feed:item.get value="author"/></f:debug>
结果就是这样。
SimplePie_Author prototype object
name => 'Name Name' (12 chars)
link => NULL
email => NULL
所以我需要的是得到作者的名字。 不幸的是,我无法获得价值。 我是Fluid的新手,Typo3。
希望有人可以帮助我。
答案 0 :(得分:0)
执行此操作的一种方法是创建流体变量author
并将作者对象分配给它。然后,您可以使用{author.name}
访问该名称。
要创建变量,您可以使用ViewHelper&lt; f:alias&gt;,如下所示:
<f:alias map="{author: '{feed:item.get(value: \'author\')}'}">
{author.name}
</f:alias>
另一种方法是使用extension "vhs",它提供了许多用于流体的工具。其中一个工具是ViewHelper <v:variable.set>,可以像这样使用:
<v:variable.set name="author" value="{feed:item.get(value: 'author\'}"/>
{author.name}
这样做的好处是您不需要在ViewHelper的标签中使用该变量。
还有其他方法可以达到同一目标,但没有定义变量,但这对我来说似乎是最简单的。