ALLES ÜBER belayout_fileprovider UND WIE ES AUF WEBSITES EINGESETZT WIRD

Untersuchte Extension

belayout_fileprovider

TYPO3 Erweiterung "belayout_fileprovider".

Diese Erweiterung ermöglicht es, Dateien für die Backend-Layoutkonfiguration zu verwenden.

Anforderungen

  • TYPO3 CMS 6.2
  • Einige grundlegende Codes für die Datei ext_localconf.php, siehe unten

Wie man es benutzt

1. Fügen Sie die Dateien hinzu

Zuerst müssen Sie die Erweiterung installieren. Dann müssen Sie Ihre Dateien registrieren. Wählen Sie eine der folgenden Optionen aus

Nach Verzeichnis

Wenn Sie ein Verzeichnis definieren, werden alle Dateien mit dem Dateityp "ts", "ts1" oder "txt" in diesem Verzeichnis verwendet.

$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['BackendLayoutFileProvider']['dir'][]]
    = EXT:belayout_fileprovider/Ressourcen/Privat/Beispiele/BackendLayouts/';

Durch Erweiterungsschlüssel

$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['BackendLayoutFileProvider']['ext'][]]
    = $_EXTKEY;

Grundsätzlich ist es dasselbe wie "nach Verzeichnis", aber Sie müssen den Pfad nicht hinzufügen, da dies immer EXT:<extkey>/Resources/Private/BackendLayouts/ ist.

In einer einzigen Datei

Sie können auch eine einzelne Datei hinzufügen.

$GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['BackendLayoutFileProvider']['file']['file'][]]
    = EXT:belayout_fileprovider/Home.ts';

2. Anpassung des TypoScript

Um das Layout verwenden zu können, passen Sie Ihr TypoScript so an, dass es wie das folgende Beispiel aussieht. Die Layoutdatei erhielt den Namen Home.ts, daher ist die Kennung für das cObj TEXT file__Home.

10 = FLUIDSCHABLONE
10 {
    file.stdWrap.cObject = TEXT
    file.stdWrap.cObject {
        daten = Levelfield:-2,Backend_Layout_next_level,Folie
        override.field = backend_layout
        split {
            token = file__
            1.strom = 1
            1.wrap = |
        }
        wrap = EXT:modernpackage/Resources/Private/Templates/|.html
    }
    layoutRootPath = EXT:modernpackage/Ressourcen/Private/Templates/Layouts/
    variablen {

    }
}

Zusätzliche Optionen

Übersetzungen

Eine optionale Datei locallang.xml oder locallang.xlf in demselben Verzeichnis kann eine Übersetzung des Layouts enthalten. Der Bezeichner in der Übersetzungsdatei ist der Dateiname ohne die Dateiendung.

Icon

Eine Option kann definiert werden, indem man den gleichen Dateinamen und eine Erweiterung vom Typ png, gif oder jpg verwendet. Stellen Sie jedoch sicher, dass die Datei aufrufbar ist, da es in der .htaccess-Datei eine Regel geben kann, die den Zugriff auf Inhalte in Verzeichnissen mit dem Namen Private beschränkt.

Um Probleme zu vermeiden, speichern Sie das Symbol in Ressourcen/Public/BackendLayouts/ unter dem gleichen Namen

Benötigen Sie schnelle Hilfe mit dieser Extension? Unser Team von erfahrenen TYPO3-Entwicklern löst Probleme unkompliziert und zum Stundensatz.

Verteilung:BELAYOUT_FILEPROVIDER ist auf

0.12 % aller TYPO3 installiert.

  • 0.6 % aller TYPO3 8.7.x Installationen installiert
  • 0.29 % aller TYPO3 7.6.x Installationen installiert
  • 25 % aller TYPO3 7.2.x Installationen installiert

Aktualität:BELAYOUT_FILEPROVIDER ist auf dem neusten Stand (v.unknown) bei

93.62 % 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.6 % aller TYPO3 8.7.x Installationen
  • 0.26 % 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

BELAYOUT_FILEPROVIDER Version:Verteilung nach installierten Versionen

  • 100 % BELAYOUT_FILEPROVIDER v.0.0.1

PHP Version:BELAYOUT_FILEPROVIDER wird benutzt mit

  • 50 % PHP/7.1
  • 25 % PHP/7.0
  • 25 % PHP/5.6

responsive - image 4

Gosign-Responsive Index: TYPO3 Installationen nutzen BELAYOUT_FILEPROVIDER zu

  • 89 % wenn der Gosign-Responsive-Index zwischen 80 % und 100 % ist
  • 4 % wenn der Gosign-Responsive-Index zwischen 60 % und 80 % ist
  • 4 % wenn der Gosign-Responsive-Index zwischen 40 % und 60 % ist
  • 2 % wenn der Gosign-Responsive-Index zwischen 20 % und 40 % ist
  • 0 % wenn der Gosign-Responsive-Index zwischen 0 % und 20 % ist

speed test - image 5

Pagespeed: TYPO3 Installationen nutzen BELAYOUT_FILEPROVIDER zu

  • 43 % wenn der Pagespeed zwischen 80 % und 100 % ist
  • 28 % wenn der Pagespeed zwischen 60 % und 80 % ist
  • 9 % wenn der Pagespeed zwischen 40 % und 60 % ist
  • 11 % wenn der Pagespeed zwischen 20 % und 40 % ist
  • 13 % wenn der Pagespeed zwischen 0 % und 20 % ist

Ran an die Resultate – unser Newsletter für Sie!

Damit Sie gleich Wind davon bekommen, wenn wir in unserem Magazin zu neuen Erkenntnissen kommen.