Global definierte, wiederverwendbare Tabs für die Artikel - Detailseiten

Beschreibung
Mit der Shopware 5 - App "Global definierte, wiederverwendbare Tabs für die Artikel - Detailseiten" kann man die Artikel - Detailseiten um global definierte, wiederverwendbare Tabs erweitern, die in einem eigenen Backend - Modul erstellt und über ein Auswahlfeld dem Artikel zugeordnet werden. Des Weiteren werden der Titel und der Inhalt des jeweiligen globalen Tabs beim Variantenwechsel (über Ajax) nachgeladen, insofern ein anderer globaler Tab bei einer Artikelvariante ausgewählt wurde.

Der jeweilige Tab kann dabei je Artikel und je Artikelvariante zugeordnet werden. Die Zuordnung des Tabs zu einem Artikel oder eine Artikelvariante kann dabei entweder über das Shopware Backend (beispielsweise für alle Artikelvarianten über die Shopware - Funktion "Standarddaten übernehmen" -> "Attribut-Konfiguration übernehmen" -> "Speichern"), durch einen CSV-Import über das Shopware Import/Export - Modul oder durch die Rest-API vorgenommen werden. Des Weiteren gibt es aber auch innerhalb der Plugin - Konfiguration die Möglichkeit auszuwählen, ob die Zuordnung der Tabs nur bei der Hauptvariante eines Artikels notwendig sein soll, sodass man die Tabs nur bei der Hauptvariante eines Artikels festlegen muss und nicht bei jeder einzelnen Artikelvariante.

Innerhalb des neu erstellten Backend-Moduls "Globale Tabs" unter dem Menüpunkt "Artikel" kann der jeweilige Tab erstellt werden, bei der Anzahl der erstellbaren Tabs gibt es keine Begrenzung. Folgende Einstellungen können dabei je Tab festgelegt werden:
  • die Auswahl, ob der Tab aktiv sein soll
  • die Festlegung der internen Bezeichnung des Tabs
  • die Festlegung des Titels des Tabs
  • die Festlegung des Inhalts des Tabs

Folgende Inhaltselemente sind innerhalb der Tabs möglich:
  • normaler Text
  • Bilder
  • Links
  • HTML-Elemente
  • Überschriften (h1, h2, h3, h4, h5 und h6) über den optional aktivierbaren Erweiterten Editor ("Einstellungen" -> "Benutzerverwaltung" -> Benutzer auswählen -> Haken bei "Erweiterter Editor" setzen) beim TinyMCE - Feld beim Auswahlfeld "Vorlage"
  • Youtube-Videos über das Tag [youtube]id_des_youtube_videos[/youtube]
  • PDF-Datenblätter über die entsprechenden Tags
  • Formulare (unter Zuhilfenahme des Formular-Plugins)

Folgende YouTube-Parameter sind global innerhalb der App-Konfiguration für alle YouTube-Videos in den Tabs möglich:
  • Steuerung der Videos ausblenden (controls)
  • Video-Empfehlungen ausblenden (rel)
  • Informationen ausblenden (info)
  • Branding ausblenden (branding)