lib.dynamicContent wird in der Tat ein TypoScript-Snippet, das verwendet wird, ‚dynamisch‘ Inhalt auf einer Seite zu platzieren und ist zu finden unter:
typo3conf/ext/bootstrap_package/Configuration/TypoScript/Helper/DynamicContent.txt
Die cObject, die von Fluid 2 Argumente verwendet auch genannt wird: pageUid und colPos. Diese werden in das Register des COA lib.dynamicContent senden und verwendet den Inhalt Teil an where = colPos={register:colPos}
und pidInList.data = register:pageUid
Das ist nicht wirklich eine ‚moderne‘ Art und Weise der Verwendung des richtigen Content-Element auf einer Seite zu ziehen. Wenn Sie bei css_styled_content aussehen, styles.content.get
ist nur eine andere Konstante, die mit einem CONTENT
Objekt geladen wird:
# Clear out any constants in this reserved room!
styles.content >
# get content
styles.content.get = CONTENT
styles.content.get {
table = tt_content
select.orderBy = sorting
select.where = colPos=0
}
# get content, left
styles.content.getLeft < styles.content.get
styles.content.getLeft.select.where = colPos=1
Sie könnten Ihre eigene Konstante mit einem neuen Namen selbst, zum Beispiel erstellen:
styles.content.getMyContent < styles.content.get
styles.content.getMyContent.select.where = colPos=999
Die moderne Ansatz aus dem bootstrap_package ist, dass die Elemente mit FLUID gerendert werden. Was gibt Ihnen eine viel flexiblere Möglichkeit, Ihre eigenen Vorlagen zu erstellen.