[英]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.