-1
現在のページの2番目のフォールバックオプションを作成しようとしました。 現在の関数は、列が空の場合、親ページの内容を取得します。しかし、フォールバックも空であればオプションも必要です。 フォールバックも空でなければならない場合は、次のレベル(leveluid:-3)に移動する必要があります。2番目のifEmpty条件
typoscriptでこの問題を処理するソリューションはありますか?
variables.element = CONTENT
variables.element {
table = tt_content
select {
pidInList.data = page:uid
orderBy = sorting
where = colPos=3
}
# Fallback
stdWrap.ifEmpty.cObject = CONTENT
stdWrap.ifEmpty.cObject {
table = tt_content
select {
pidInList.data = leveluid:-2
orderBy = sorting
where = colPos=3
}
}
# Fallback 2
stdWrap.ifEmpty.cObject = CONTENT
stdWrap.ifEmpty.cObject {
table = tt_content
select {
pidInList.data = leveluid:-3
orderBy = sorting
where = colPos=3
}
}
}