Copied unchanged from public/typo3conf/ext/ of EP/website at 9593cc8631354f8a363d6609de8b7433f669a9a0 (Git-tracked files only). History stays in the old repository. Only composer.json files are added so the extensions install as path packages. Co-Authored-By: Claude Opus 5.5 <[email protected]>
50 lines
1.2 KiB
Plaintext
50 lines
1.2 KiB
Plaintext
lib.dynamicContent = COA
|
|
lib.dynamicContent {
|
|
5 = LOAD_REGISTER
|
|
5 {
|
|
colPos.cObject = TEXT
|
|
colPos.cObject {
|
|
field = colPos
|
|
ifEmpty.cObject = TEXT
|
|
ifEmpty.cObject {
|
|
value.current = 1
|
|
ifEmpty = 0
|
|
}
|
|
}
|
|
pageUid.cObject = TEXT
|
|
pageUid.cObject {
|
|
field = pageUid
|
|
ifEmpty.data = TSFE:id
|
|
}
|
|
contentFromPid.cObject = TEXT
|
|
contentFromPid.cObject {
|
|
data = DB:pages:{register:pageUid}:content_from_pid
|
|
data.insertData = 1
|
|
}
|
|
wrap.cObject = TEXT
|
|
wrap.cObject {
|
|
field = wrap
|
|
}
|
|
}
|
|
20 = CONTENT
|
|
20 {
|
|
table = tt_content
|
|
select {
|
|
includeRecordsWithoutDefaultTranslation = 1
|
|
orderBy = sorting
|
|
where = colPos={register:colPos}
|
|
where.insertData = 1
|
|
pidInList.data = register:pageUid
|
|
pidInList.override.data = register:contentFromPid
|
|
}
|
|
stdWrap {
|
|
dataWrap = {register:wrap}
|
|
required = 1
|
|
}
|
|
}
|
|
90 = RESTORE_REGISTER
|
|
}
|
|
|
|
lib.dynamicContentSlide =< lib.dynamicContent
|
|
lib.dynamicContentSlide.20.slide = -1
|