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


Stichprobe n=36801 von Gosign gecrawlte TYPO3-Seiten mit den Top-Level-Domains <.de/.ch/.at>