2

TypoScript を介してコンテンツを読み取り、カスタムの Fluid テンプレートを介してレンダリングしたいと考えています。css_styled_content または fluid_styled_content なし。

temp.test = CONTENT
temp.test {
  table = tt_content
  select.languageField = 1
  select.selectFields = bodytext,image,header,header_link
  select.where = colPos = 1
  renderObj = FLUIDTEMPLATE
  renderObj {
    file = path/to/Teaser.html
  }
}

これは、たとえば文字列で機能します

<f:debug>{data.header}</f:debug>

しかし、一緒ではありません

<f:debug>{data.image}</f:debug>

画像の数のみを返します。

さて、古典的な TypoScript RenderObj (おそらく COA) では、次のようなものを追加したでしょう。

10 = FILES
10 {
  required = 1
  references {
    table = tt_content
    fieldName = image
  }
  renderObj = IMAGE
  renderObj {
    file.import.data = file:current:originalUid // file:current:uid
    file.width=654
    file.height = 327c
    //stdWrap.typolink.parameter.data = file:current:link
    altText.data = file:current:description // file:current:title // file:current:alternative
  }
}

最近では、Fluid テンプレートでそれを行いたいと考えています。しかし、FAL 画像を解決して Fluid テンプレートに渡すにはどうすればよいでしょうか?

4

2 に答える 2