TYPO3 Plugin:

mask_export

TYPO3 Erweiterung mask_export

Möchten Sie neue Inhaltselemente auf einfache Weise erstellen?

Verwenden Sie die Maske und ihren Drag & Drop-Assistenten, um Inhaltselemente auf einfache Weise zu erstellen.

Verwenden Sie mask_export, um die Inhaltselemente in eine eigene Erweiterung zu exportieren.

Warum

Ein Inhaltselement benötigt einige TCA-Informationen, TypoScript- und Datenbankkonfiguration sowie Vorlagendateien. Tatsächlich ist es nicht notwendig, bei der Bearbeitung von Inhaltselementen auf eine Erweiterung durch Dritte angewiesen zu sein.

Aber Sie wollen nicht mit unterschiedlichen Informationen in verschiedenen Dateien und Ordnern umgehen. Sie wollen sich auf das konzentrieren können, was für den Benutzer notwendig ist, nicht auf die Art und Weise, wie es in Ihrem TYPO3 CMS implementiert werden muss.

Mit Maske und mask_export können Sie genau das tun! Erstellen Sie einfach Ihre eigenen Inhaltselemente mit Hilfe eines Drag & Drop-Assistenten. Fügen Sie Felder hinzu, wiederholen Sie Elemente, verschachtelte Inhaltselemente innerhalb weniger Minuten.

Warum nicht

Mask bietet eine einfache Möglichkeit, Inhaltselemente zu erstellen, hat aber einige Nachteile, wenn Sie sich um die Leistung kümmern müssen. Insbesondere das Frontend-Rendering kann bei nicht gecachten Seiten viel Zeit in Anspruch nehmen. Anstatt sich auf das TYPO3 CMS Core Rendering zu verlassen, werden alle Elemente von einem eigenen Extbase Controller dargestellt. Da dies für die Unterstützung der früheren Version von TYPO3 CMS erforderlich war, wurde es mit der Einführung von fluid_styled_content und den Konzepten von DataProcessors in TYPO 7 LTS abgelehnt.

Dafür ist das mask_export entwickelt worden. Es übernimmt die Informationen der Inhaltselemente aus der Maskenkonfiguration und generiert die benötigten Informationen code, um diese Elemente mit der reinen TYPO3 CMS Kernfunktionalität sofort einsatzbereit zu machen. Es bündelt alle notwendigen Informationen in einer eigenen Extension, die in jedem anderen TYPO3 CMS-System installiert und verwendet werden kann.

Installation

Einfach Maske und mask_export mit Composer oder dem Extension Manager installieren.

composer erfordert ichhabrecht/mask-export

Verwendung

  • verwenden Sie den Masken-Assistenten, um eigene Inhaltselemente zu konfigurieren
  • wechseln Sie zur Registerkarte "Code Export".
  • wenn Sie den Extensionsschlüssel ändern möchten, ist der Standard mein_mask_export
  • installieren oder laden Sie Ihre Erweiterung herunter

Bewährte Verfahren

Es wird empfohlen, die generierte Exporterweiterung nicht zu berühren. Stattdessen sollten Sie notwendige Änderungen und eigene Vorlagen in ein Standortpaket aufnehmen.

So ist sichergestellt, dass Sie Ihre Inhaltselemente im Maskenassistenten bearbeiten können (weitere Inhaltselemente hinzufügen, Einstellungen ändern) und können die neue Erweiterungsversion weiterhin in Ihrem bestehenden System verwenden.

Bitte beachten Sie die Folien CCE (Custom Content Elements) - Best Practice für weitere Informationen

Community

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

Verteilung:MASK_EXPORT ist auf

0.52 % aller TYPO3 installiert.

  • 3.33 % aller TYPO3 9.5.x Installationen installiert
  • 0.73 % aller TYPO3 8.7.x Installationen installiert
  • 0.3 % aller TYPO3 7.6.x Installationen installiert
  • 25 % aller TYPO3 7.2.x Installationen installiert
  • 0.13 % aller TYPO3 6.2.x Installationen installiert
  • 0.18 % aller TYPO3 6.1.x Installationen installiert
  • 0.41 % aller TYPO3 4.7.x Installationen installiert
  • 0.77 % aller TYPO3 4.5.x Installationen installiert
  • 0.72 % aller TYPO3 4.4.x Installationen installiert
  • 1.9 % aller TYPO3 4.3.x Installationen installiert
  • 0.94 % aller TYPO3 4.2.x Installationen installiert
  • 2.54 % aller TYPO3 4.1.x Installationen installiert

MASK_EXPORT Version:Verteilung nach installierten Versionen

  • 8.33 % MASK_EXPORT v.2.0.0
  • 20.83 % MASK_EXPORT v.1.0.0
  • 62.5 % MASK_EXPORT v.0.9.1
  • 4.17 % MASK_EXPORT v.0.6.3
  • 4.17 % MASK_EXPORT v.0.6.0

PHP Version:MASK_EXPORT wird benutzt mit

  • 2.5 % PHP/7.2
  • 2.5 % PHP/7.1
  • 8.75 % PHP/7.0
  • 7.5 % PHP/5.6
  • 8.75 % PHP/5.5
  • 10 % PHP/5.4
  • 35 % PHP/5.3
  • 22.5 % PHP/5.2
  • 2.5 % PHP/4.4

Gosign-Responsive Index: TYPO3 Installationen nutzen MASK_EXPORT zu

  • 16 % wenn der Gosign-Responsive-Index zwischen 80 % und 100 % ist
  • 9 % wenn der Gosign-Responsive-Index zwischen 60 % und 80 % ist
  • 16 % wenn der Gosign-Responsive-Index zwischen 40 % und 60 % ist
  • 59 % 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 MASK_EXPORT zu

  • 27 % wenn der Pagespeed zwischen 80 % und 100 % ist
  • 47 % wenn der Pagespeed zwischen 60 % und 80 % ist
  • 12 % wenn der Pagespeed zwischen 40 % und 60 % ist
  • 10 % wenn der Pagespeed zwischen 20 % und 40 % ist
  • 9 % wenn der Pagespeed zwischen 0 % und 20 % ist


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