簡體   English   中英

TYPO3-內聯流體-添加空格

[英]TYPO3 - inline FLUID - add a Space

我在尋找示例或解決方案。 我每個人都有一個內聯,項目后需要一個空格

{items -> f:for(each: '{field.referenzTeaserCategory -> dce:explode(delimiter:\',\')}', as: 'items', iteration: 'iterator')}

輸出為“ cat1cat2cat3”,但我需要帶空格的輸出,例如:“ cat1 cat2 cat3”

感謝您的解決方案。

使用部分文件來解決它:

MyPartial.html

<f:spaceless>
  <f:for each="{field.referenzTeaserCategory -> dce:explode(delimiter:',')}" as="item" iteration="iterator">
    {item}
  </f:for>
</f:spaceless>

您還可以在模板中使用Sections:

MyTemplate.html

<div class="{f:render(section:'myCategories', arguments:_all)}"></div>

<f:section name="MyCategories"><f:spaceless>
  <f:for each="{field.referenzTeaserCategory -> dce:explode(delimiter:',')}" as="item" iteration="iterator">
    {item}
  </f:for>
</f:spaceless></f:section>

我認為您不能使用帶有普通流體的內聯符號構建此代碼。
您需要使用viewhelper將變量items與字符串' '連接在一起。 您可以引入此VH或使用標記符號:

<f:for each="{field.referenzTeaserCategory -> dce:explode(delimiter:',')}" as="items" iteration="iterator">{items} </f:for>

順便說一句:真的項目s嗎? 一次只有一項

尚未使用內聯foreach,但在大括號后可以使用空格。

像這樣: '{field.referenzTeaserCategory -> dce:explode(delimiter:\\',\\')} '

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM