2017-11-25 10 views
0

返しません。TYPO3フラックスは、グリッドのコンテンツを取得することは、私はこのようになりますフラックスのグリッドを持って、何も

今度は、<li>タグで各要素をラップする必要があります。

私はコンテンツを配列として取得し、each-loopでレンダリングすると考えました。

<flux:content.render area="content" as="slides" render="1" /> 

私は今、slidesという変数に要素があると思っていました。しかし、それはそうではないようです。私は<f:debug>{slides}</f:debug>を使用する場合、私はちょうど空の変数を取得...

したがって、これは失敗します。この作品のように

<f:for each="{slides}" as="slide"> 
    <f:debug>{slide}</f:debug> 
</f:for> 

ちょうどかかわらず、コンテンツを出力:

<flux:content.render area="content"/> 

私は何をやっています違う?

[編集]

私はさらに一歩だ...

<v:variable.set name="contentElements" value="{flux:content.get(area:'content', render:'FALSE')}" /> 

は実際の要素を持つ配列を返すん。

しかし、私は要素をレンダリングしようとすると、彼らは空です:

<f:for each="{contentElements}" as="contentElement"> 
    UID: {contentElement.uid}<br /> 
    <v:content.render contentUids="{0:contentElement.uid}" /> 
</f:for> 

は、UIDが正しく出力された - Vの:content.renderは

答えて

0

私は古いものを使用していたように思えるが失敗しますVhs-バージョン。

アップデートがあって(4.3.3まで)、現在は動作しています...

関連する問題