RssDisplay 扩展/简单饼图

RssDisplay Extension / Simple Pie

我只是有点绝望。 我安装了 RSS 显示扩展。 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。

希望有人能帮助我。

一种方法是创建一个流体变量 author 并将作者对象分配给它。然后您可以使用 {author.name}.

访问该名称

要创建变量,您可以使用 ViewHelper ,如下所示:

<f:alias map="{author: '{feed:item.get(value: \'author\')}'}">
    {author.name}
</f:alias>

另一种方法是使用 extension "vhs", which provides many tools for use with fluid. One of these tools is the ViewHelper <v:variable.set>,可以这样使用:

<v:variable.set name="author" value="{feed:item.get(value: 'author\'}"/>
{author.name}

这样做的好处是您不需要在 ViewHelper 的标签中使用变量。

还有其他方法可以达到相同的目标,无需定义变量,但这对我来说似乎是最简单的方法。