TYPO3 内容换行

TYPO3 content row wrap

在打字错误中,当列有内容时,我可以使用类似这样的方式换行:

styles.content.getMyColumn < styles.content.get
styles.content.getMyColumn.select.where = colPos = 0     
styles.content.getMyColumn.stdWrap {
  wrap = <div>|</div>
  required = 1
}

我想做类似的事情,但不是将列所在的整行换行。有人知道怎么做吗?

这取决于您的 TypoScript/Template 设置。

在 TS 中实现的方法是:

page = PAGE
page {
    # Row 1
    10 = COA
    10 {
        # Column 1
        10 < styles.content.get
        10.select.where = colPos = 0 
        10.wrap = <div class="row1-column1">|</div>

        # Column 2
        20 < styles.content.get
        20.select.where = colPos = 2 
        20.wrap = <div class="row1-column2">|</div>

        # Wrap the row
        wrap = <div class="row1">|</div>
    }
}

更好的方法是对整个页面使用 FLUIDTEMPLATE,并将标记与 TypoScript 分开。这使它更具可读性,因为整个 HTML 标记都在您的 HTML 模板文件中。