Dataset Addon – flexibel und leistungsstark

« zurück zur Übersicht

Warum eigentlich das Dataset Addon?

Wünschte sich einer unserer Kunden in SallyCMS eine Händlersuche, wurde dies bisher über ein eigenes Addon gelöst. Alles individuell auf Kundenwünsche angepasst. Später könnte eine Art Produktdatenbank für eine Produktdarstellung folgen - ebenfalls als eigenes Addon.
Was diese zwei Addons unterscheidet, wären die Felder die zur Verfügung stehen.
Ein Produkt hat ein oder mehrere Bilder, ein Händler wiederum eine extern zu verlinkende Webseite und Adressdaten.
Die technischen Anforderungen an das Addon wie z. B. neue Daten anlegen zu können, sortiert nach bestimmten Filtern auszugeben oder über CSV zu im- und exportieren sind identisch.

Um diese Redundanzen an technischen Funktionen zwischen den Addons zu entfernen und in einem Addon allgemein zusammenzufassen gibt es nun unser Dataset Addon für SallyCMS. Es können die verschiedensten Typen von Daten wie z. B. Händler, Produkte, Kontaktaufnahmen usw. in einem Addon abgebildet werden.
Doch wie werden die verschiedenen Typen mit ihren Feldern verwaltet?

Konfigurierbar über YAML

Eine Lösung für die Verwaltung der Typen mit ihren Feldern wäre das Anlegen von SQL Scripten gewesen, in denen die Konfiguration vorgenommen wird und die bei Änderung der Typen immer einmalig ausgeführt werden müssten.
Um die Konfiguration aber für Entwickler so einfach wie möglich zu halten haben wir uns an SallyCMS orientiert und die gesamte Konfiguration in eine YAML-Datei ausgelagert.

Ein neuer Datentyp wird ganz einfach in die entsprechende YAML-Datei mit allen gewünschten Feldern eingetragen und steht direkt im Backend zur Verfügung.

Eine Konfiguration könnte für Händlerdaten beispielsweise so aussehen:

dataset: types: dealer: multilingual: false hide: false title: Händler fields: premium: name: Premium type: checkbox name: name: Name type: text street: name: Straße type: text

Installieren und verwenden

Im folgenden Video zeigt Thomas Fahrlandtf@krussemediYYwen.comWi?subjeKct=SalTnFlyCMS%wd20Insth2dzallatidw1onv4O Ihnen, wie Sie das Dataset Addon in SallyCMS installieren und verwenden können.

 

Sie möchten das Dataset Addon einsetzen?

Gerne unterstützen wir Sie bei der Implementierung des Addons oder stehen Ihnen bei Fragen zur Verfügung. Sprechen Sie uns an!