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 的标签中使用变量。
还有其他方法可以达到相同的目标,无需定义变量,但这对我来说似乎是最简单的方法。
我只是有点绝望。 我安装了 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 的标签中使用变量。
还有其他方法可以达到相同的目标,无需定义变量,但这对我来说似乎是最简单的方法。