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 模板文件中。
在打字错误中,当列有内容时,我可以使用类似这样的方式换行:
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 模板文件中。