Typo3/Extension: Unterschied zwischen den Versionen

Aus Foxwiki
Subpages:
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 8: Zeile 8:
==Verzeichnisstruktur==
==Verzeichnisstruktur==
*Drei Unterverzeichnisse: ''Classes'', ''Configuration'', ''Resources''
*Drei Unterverzeichnisse: ''Classes'', ''Configuration'', ''Resources''
*Kern liegt ''Classes'': ''Controller'', ''Domain'', ''View''
*Kern liegt in ''Classes'', enthält MVC-Aufbau
*''Resources'' enthält alle Bibliotheken und Scripten(aufgeteilt in ''Public'' und ''Private'')


==Erstellung==
==Erstellung==

Version vom 19. Mai 2020, 13:54 Uhr

Typo3 bietet neben seinen eigenen Funktionen auch andere externe Funktionen sog. Extensions(Erweiterungen) an. Unter Adminwerkzeuge ist der Reiterpunkt Erweiterungen zu finden.

Bestandteile

  • Name der Extension sowie dessen Schlüssel
  • Versionsnummer
  • Status der Extension
  • Überblick über aktivierte und deaktivierte Erweiterungen

Verzeichnisstruktur

  • Drei Unterverzeichnisse: Classes, Configuration, Resources
  • Kern liegt in Classes, enthält MVC-Aufbau
  • Resources enthält alle Bibliotheken und Scripten(aufgeteilt in Public und Private)

Erstellung

  • Mithilfe der Extension: Extension Builder
  • Erstellung von verschiedenen Extensions für versch. Arten basierend auf extbase und Fluid
  • Geeignet für Domain-Driven Design
  • Besitz einen Graphischen Editor zum Erstellen eines Domain-Model

Quellen

  1. https://docs.typo3.org/typo3cms/extensions/extension_builder/stable/Introduction/Index.html