在TYPO3 v8中通过Detailed
创建查询,Doctrine-Framework已用于创建SQL查询。以下代码会引发错误,但在以前的TYPO3版本中是可能的:
TypoScript
现在在TYPO3版本8中,使用此本质记录了一个错误:
lib.myElement = CONTENT
lib.myElement {
wrap = <div class="inner-wrapper">|</div>
required = 1
table = tt_content
select.languageField = sys_language_uid
select.pidInList = {$pidConstant}
select.max = 1
select.where = colPos = 0
select.orderBy = RAND()
select.selectFields = bodytext,image,header,header_link
renderObj=COA
renderObj{
...
}
}
所以仍然可以随机排序,如果可以,在上面的TypoScript的基础上运行它的诀窍是什么?
答案 0 :(得分:0)
技巧是将RAND()添加到字段列表并分配别名。别名可用于排序。
(() -> ())?