Цитата:
Сообщение от nikitinsm
Если внимательно посмотрите код (tslib/cObj), то увидите, что для таблиц page с doktype<200 выборка CONTENT'ом не производиться, у системных страниц doktype=254, отсюда и вся сложность.
|
Зная SQL никто не запретит делать все что хочешь:
Следующий код выбирает ВСЕ подстраницы с pid 1.
И даже удаленные! (для пущего эффекта, "не повторяйте это дома")
Код:
5 = CONTENT
5 {
table = pages
select.uidInList = 1
select.pidInList = 0
select.leftjoin = pages as pp on pages.uid = pp.pid
select.selectFields = pp.*
renderObj = TEXT
renderObj.value = {field:title}({field:uid}) - {field:doktype}
renderObj.insertData = 1
renderObj.wrap = [|]<br />
}
Я думаю нет проблем сделать все что угодно на чистом TypoScript.