ない可能ならば。
回避方法があります。
一時変数に必要な値を割り当てることができます。複数の可能性:
- あなたのループ内のローカル流体変数を作成するには、流体変数
- 使用
f:alias
に計算された値を割り当てる/作成するために使用f:cycle
(いくつかのエントリでのみ可能)
- 使用
ext:vhs
。
後の2つのソリューションでは、計算する必要がありますが、これは流体には表示されません。
しかし、あなたはのTypoScriptなViewHelper使用することができます。
lib.calc = TEXT
lib.calc {
current = 1
prioriCalc = 1
}
をし、あなたが以下のようなfluid ForViewHelper
を使用してこれを行うことができます{f:cObject(typoscriptObjectPath:'lib.calc',data:{iterator.index}+2)}
<f:for each="{facility.media}" as="media" iteration="iterator">
<f:alias map="{newIndex:'{f:cObject(typoscriptObjectPath:\'lib.calc\',data:\'{iterator.index}+2\')}'}">
<img src="..." data-lightbox-index="{newIndex}" />
</f:alias>
</f:for>
ForViewHelperは動作しません。もっと1.
で始まるサイクルとサイクルを使用して
。画像1と画像2は表示されません。 – Robin