2016-09-09 12 views
1

私はユーザーが編集可能なコンテンツを作成するためにフラックスと流体コンテンツ要素を使用しています。私は複数の画像をアップロードできる画像のフィールドを追加しました。typo3で複数の画像/ファイルを追加してレンダリングする方法流体コンテンツ要素(フラックス)?

しかし、私はこれらの画像を表示することができません。 フィールド画像の私の値は次のようである:通常

image => 'kip.jpg,772_Visteon_010.jpg' 

私は一つの値だけを持っているならば、私は<f:image>または<img src="{image}" />タグにより、それを表示することができます。

だから、どのように私は複数の画像やファイルを表示することができます考えている。 ありがとうございます。

答えて

1

画像の古いスタイルを使用しているようです:コンマで区切られた名前のリスト。 次に、フィールドを分割し(https://docs.typo3.org/typo3cms/TyposcriptReference/Functions/Split/Index.html)、以前と同様に結果の配列を処理する必要があります。あなたは流体コンテンツ要素に複数の画像用フラックスインラインFALを使用する必要がありますが、FALを使用する必要があります長い時間で

ので、取り扱いにはもう少し複雑です

1

、以下 はインラインFALの構文で、

あなたは以下のURLで詳細を見つけることができますが、コードに従うことによって、それをレンダリングすることができます。その後
<flux:field.inline.fal name="settings.image" label="Image" /> 

<f:for each="{v:content.resources.fal(field: 'settings.image')}" as="image"> 
    <f:image treatIdAsReference="1" src="{image.id}" title="{image.title}" alt="{image.alternative}"/><br/> 
</f:for> 

https://fluidtypo3.org/viewhelpers/flux/master/Field/Inline/FalViewHelper.html

希望すると、これが役に立ちます。

関連する問題