TYPO3 Plugin:
folder_cobj
TypoScript Inhaltsobjekt Ordner
Das Problem
Bestehende TYPO3 TypoScript Content Objects erschweren das Laden von Sysfoldern:
- Das
CONTENT
cObj ist darauf beschränkt, keine Seiten mit Doktyp 200 und höher zu laden (Systemordner haben 254). - Wenn Sie das
RECORDS
cObj verwenden möchten, müssen Sie die UID des sysfolder kennen
Die Lösung
Diese Erweiterung stellt ein neues TypoScript cObj namens FOLDER
vor.
Beispiel:
lib.footerNavigationPid = Ordner
lib.footerNavigationPid {
containsModule = tx_myext_footernavigation
restrictToRootPage = 1
renderObj = TEXT
renderObj.field = uid
}
Dadurch wird die uid der Ordner geladen, denen tx_myext_footernavigation
im pages.module
zugeordnet ist
(enthält Modul) - und befindet sich auf der ersten Ebene der aktuellen Wurzelzeile.
Eigenschaften
eigenschaftsname | typ | standard | beschreibung |
---|---|---|---|
enthältModul |
string/stdWrap | leer | Lädt nur Systemordner, die der angegebenen Zeichenkette mit ihrem Modulfeld entsprechen. |
rekursiv |
int/stdWrap | 0 | Wird nur angewendet, wenn restrictToRootPage wahr ist und führt zur Suche nach passenden Systemordnern, die innerhalb der aktuellen root page verschachtelt sind. Der Zahlenwert dieser Eigenschaft gibt die Tiefe an - wie weit der Seitenbaum aufgelöst wird. Nur bei Bedarf verwenden, da dies die Leistung beeinträchtigt. |
renderobjekt |
cObj | leer | Das cObject, das für das Rendern der geladenen Systemordner verwendet wird. |
einschränkenToRootPage |
boolean/stdWrap | falsch | Standardmäßig werden Systemordner aus dem gesamten Seitenbaum geladen. Ist dies der Fall, werden Systemordner nur aus dem aktuellen root page (d.h. der ersten Seite der aktuellen Rootline) geladen. Siehe auch rekursiv. |
doktypen |
intList/stdWrap | 254 | Standardmäßig werden nur Ordner (doktype=254) geladen (daher der Name). Sie können eine kommagetrennte Liste der zulässigen Doktypen erstellen. |
Benötigen Sie schnelle Hilfe mit dieser Extension? Unser Team von erfahrenen TYPO3-Entwicklern löst Probleme unkompliziert und zum Stundensatz.
Verteilung:FOLDER_COBJ ist auf
0.01 % aller TYPO3 installiert.
- 0.04 % aller TYPO3 8.7.x Installationen installiert
Aktualität:FOLDER_COBJ ist auf dem neusten Stand (v.unknown) bei
100 % aller TYPO3 Installationen
- 0 % aller TYPO3 9.5.x Installationen
- 0 % aller TYPO3 9.3.x Installationen
- 0 % aller TYPO3 9.2.x Installationen
- 0.04 % aller TYPO3 8.7.x Installationen
- 0 % aller TYPO3 7.6.x Installationen
- 0 % aller TYPO3 7.5.x Installationen
- 0 % aller TYPO3 7.4.x Installationen
- 0 % aller TYPO3 7.3.x Installationen
- 0 % aller TYPO3 7.2.x Installationen
- 0 % aller TYPO3 7.1.x Installationen
- 0 % aller TYPO3 7.0.x Installationen
- 0 % aller TYPO3 6.2.x Installationen
- 0 % aller TYPO3 6.1.x Installationen
- 0 % aller TYPO3 6.0.x Installationen
- 0 % aller TYPO3 5.0.x Installationen
- 0 % aller TYPO3 4.7.x Installationen
- 0 % aller TYPO3 4.6.x Installationen
- 0 % aller TYPO3 4.5.x Installationen
- 0 % aller TYPO3 4.4.x Installationen
- 0 % aller TYPO3 4.3.x Installationen
- 0 % aller TYPO3 4.2.x Installationen
- 0 % aller TYPO3 4.1.x Installationen
- 0 % aller TYPO3 4.0.x Installationen
- 0 % aller TYPO3 3.5.x Installationen
PHP Version:FOLDER_COBJ wird benutzt mit
- 100 % PHP/7.1
Gosign-Responsive Index: TYPO3 Installationen nutzen FOLDER_COBJ zu
- 100 % wenn der Gosign-Responsive-Index zwischen 80 % und 100 % ist
- 0 % wenn der Gosign-Responsive-Index zwischen 60 % und 80 % ist
- 0 % wenn der Gosign-Responsive-Index zwischen 40 % und 60 % ist
- 0 % wenn der Gosign-Responsive-Index zwischen 20 % und 40 % ist
- 0 % wenn der Gosign-Responsive-Index zwischen 0 % und 20 % ist
Pagespeed: TYPO3 Installationen nutzen FOLDER_COBJ zu
- 0 % wenn der Pagespeed zwischen 80 % und 100 % ist
- 50 % wenn der Pagespeed zwischen 60 % und 80 % ist
- 0 % wenn der Pagespeed zwischen 40 % und 60 % ist
- 50 % wenn der Pagespeed zwischen 20 % und 40 % ist
- 0 % wenn der Pagespeed zwischen 0 % und 20 % ist
[DependciesAndConflicts]
Stichprobe n=36801 von Gosign gecrawlte TYPO3-Seiten mit den Top-Level-Domains <.de/.ch/.at>