每列的不同图像格式

时间:2013-06-14 11:17:57

标签: typo3 typoscript

我在主模板中有这段代码

tt_content.image.20 {
    rendering {
        simple {
            imageStdWrap.dataWrap = <div class="csc-textpic-imagewrap csc-textpic-single-image icon-server"> | </div>
}
}
}

它工作正常,但我有4列,我需要3个不同的包装和3个不同的类。

我的问题是如何让“imageStdWrap.dataWrap”根据它所在的列使用不同的换行?

1 个答案:

答案 0 :(得分:0)

在级别上复制tt_content.image.20并将其切换为CASE

  # save configuration for later use
temp.image < tt_content.image.20
  # override with CASE
tt_content.image.20 = CASE
tt_content.image.20 {
    # filter by column
  key.field = colPos
  default < temp.image
    # column 0 (middle)
  0 < temp.image
  0.10.wrap = Hello world ! <br />|
    # column 1 (left)
  1 < temp.image
  1.10.wrap = Hello alpha centaury ! <br />|
}