Das „Asset-Metadata-Class-Definitions-Bundle“ ist eine Pimcore-Erweiterung der Enterprise Edition und bietet die Möglichkeit, benutzerdefinierte Metadaten-Felder für Assets (wie Bilder, PDFs, Videos etc.) zu erstellen – in Form von Klassen, ähnlich wie bei Data Objects. So können Assets mit strukturierten, spezifischen Zusatzinformationen versehen werden.
Mit dieser Erweiterung können Metadaten-Klassen definiert werden, die dann für bestimmte Assets gelten. Diese Klassen bestehen aus Feldern wie z. B.:
Diese Metadaten können
Typische Daten, die an Assets hinterlegt werden, sind:
Mit einer Asset-Metadata-Class-Definition kann eine solche Struktur sauber abgebildet und für alle Assets im Ordner „Produktbilder“ zur Verfügung gestellt werden.
Wie bereits erwähnt, können diese zusätzlichen Meta-Daten auch über Select-Felder hinzugefügt werden. Die Verwendung von Select-Feldern verhindert Doppeleingaben, Rechtschreibfehler sowie unterschiedliche Schreibweisen bei der Eingabe. Bisher wurde die Eingabe bei einer großen Menge von möglichen Optionen schnell unhandlich. Unser neuer Option-Provider für Auswahlfelder vereinfacht die Auswahl und Verwaltung von Optionen allerdings erheblich und macht die Verwaltung von Metadaten deutlich effizienter und benutzerfreundlicher.
Da über den Option-Provider auch das asynchrone Laden der Auswahlfeldoptionen möglich ist, stellen auch Auswahlfelder mit über 20.000 Optionen kein Performance-Problem mehr dar. Dadurch wird die Benutzer:innenerfahrung erheblich verbessert, da große Mengen an Optionen ohne Verzögerungen angezeigt werden können. Dieses Konzept wird demnächst auch auf Datenobjekt-Auswahlfelder im Pimcore-Kern angewendet werden. Wir haben den neuen Option-Provider als Pull Request für das Asset-Metadata-Class Definitions-Bundle zur Verfügung gestellt.
Wenn Sie zukünftig über Neuigkeiten und Best Practices rund um Pimcore, dem digitalen Handel und Marketing auf dem Laufenden bleiben möchten, melden Sie sich gerne für unseren Newsletter an.