TYPO3 - 更改图像元素中元素的顺序

时间:2013-03-06 10:49:52

标签: image element typo3

我在TYPO3页面上有一个默认的text / image元素,里面的内容按此顺序排列:

  1. 标题
  2. 图像
  3. 文本
  4. 我需要这个订单:

    1. 图像
    2. 标题
    3. 文本
    4. 我一直在尝试修改我的typoscript中的tt_content std.header对象,但它无法正常工作。

      有人知道答案吗?

2 个答案:

答案 0 :(得分:1)

请查看:/typo3/sysext/css_styled_content/static/setup.txt

搜索:CType: image(行~650),然后将其全部复制到您的typoscript模板中,清除tt_content.image.10(它的标题)并尝试将lib.stdheader放在tt_content.image.20所需的位置{1}} ......只是一个概念,我几年前做过类似的事情而且不记得细节...

其他选项是使用CSS / JS来改变顺序,也许它会更容易?

答案 1 :(得分:1)

tt_content.textpic {
# remove default header
    10 >
    20 = < tt_content.image.20                
    20 {
        layout = TEXT
        layout.value = <div class="your-classes###CLASSES###">###IMAGES###</div>###TEXT###

# insert the header as part of text
        text.15 = < lib.stdheader 
        text.20 = < tt_content.text.20
        text.wrap >
    }
}