[英]TYPO3: Inline Notation for If Statement with nested For Loop
我正在尝试将以下代码作为内联表示法:
<f:if condition="{newsItem.tags}">
<f:for each="{newsItem.tags}" as="tag">
{tag.title}
</f:for>
</f:if>
我设法获得了if语句,如下所示:
{f:if(condition: newsItem.tags, then: ',')}
效果很好,现在我只需要将for循环放在“ then:''”部分内。
我试过了,但是它变得凌乱,总是输出不符合预期的列出标签的文本。
我感谢所有的帮助。
这应该工作
{f:if(condition: newsItem.tags, then: '{tag.title -> f:for(each: newsItem.tags, as: "tag")}')}
在这些情况下,我通常使用http://www.fluid-converter.com/来提供帮助。 它不支持复杂的示例,但如果将viewhelper用于viewhelper,则肯定会有所帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.