Metafelder
Metafelder sind benutzerdefinierte Zusatzfelder, mit denen Sie Produkte, Kategorien, Bestellungen, Kunden, Seiten oder Varianten um eigene Informationen erweitern können, die SELLERLOGIC Commerce Services standardmäßig nicht anbietet — zum Beispiel „Material", „Herstellergarantie" oder „Interne Referenznummer".
Was kann ich hier tun?
- Neue Metafeld-Definitionen erstellen (z. B. ein Textfeld „Material" für Produkte)
- Definitionen nach Entitätstyp filtern und durchsuchen
- Festlegen, ob ein Feld Pflicht ist oder angepinnt (immer sichtbar) angezeigt wird
- Bestehende Definitionen bearbeiten oder löschen
Schritt für Schritt
- Klicken Sie auf „Definition erstellen".
- Vergeben Sie einen Namespace (z. B.
custom) und einen Schlüssel (z. B.material) — beide bestehen nur aus Kleinbuchstaben, Zahlen und Unterstrichen. - Wählen Sie einen sprechenden Namen sowie optional eine Beschreibung.
- Wählen Sie den Entitätstyp (Produkt, Kategorie, Bestellung, Kunde, Seite oder Variante) und den Werttyp (z. B. Text, Zahl, Datum, Farbe, Referenz).
- Legen Sie fest, ob das Feld Pflicht ist und/oder angepinnt werden soll, sowie die Sortierreihenfolge.
- Klicken Sie auf „Definition erstellen" — das Feld erscheint danach in den passenden Formularen der jeweiligen Entität.
Felder erklärt
| Feld | Bedeutung | Hinweise/Auswirkung |
|---|---|---|
| Namespace | Gruppierung des Feldes | Nur Kleinbuchstaben, Zahlen, Unterstriche; nach dem Anlegen nicht mehr änderbar |
| Schlüssel | Technischer Bezeichner des Feldes | Ebenfalls nur a–z, 0–9, _; nach dem Anlegen nicht mehr änderbar |
| Name | Anzeigename des Feldes | Frei änderbar |
| Beschreibung | Erklärender Hilfetext | Optional |
| Entitätstyp | Womit das Feld verknüpft ist (Produkt, Kategorie, Bestellung, Kunde, Seite, Variante) | Nach dem Anlegen nicht mehr änderbar |
| Werttyp | Datentyp des Feldwerts (Text, Zahl, Datum, Boolean, Farbe, Referenz, Liste, …) | Nach dem Anlegen nicht mehr änderbar |
| Pflichtfeld | Feld muss beim Bearbeiten der Entität ausgefüllt werden | Erzwingt vollständige Daten |
| Angepinnt | Feld wird immer prominent auf der Entitätsseite angezeigt | Erleichtert den Zugriff auf wichtige Zusatzfelder |
| Sortierung | Reihenfolge der Anzeige unter mehreren Metafeldern | Niedrigere Zahl = weiter oben |
Werte & Status
Entitätstyp
| Wert | Klartext-Bedeutung |
|---|---|
| Produkt | Feld erscheint am Produkt |
| Kategorie | Feld erscheint an der Kategorie |
| Bestellung | Feld erscheint an der Bestellung |
| Kunde | Feld erscheint am Kundendatensatz |
| Seite | Feld erscheint an einer CMS-Seite |
| Variante | Feld erscheint an einer Produktvariante |
Werttyp (Auswahl)
| Wert | Klartext-Bedeutung |
|---|---|
| Einzeiliger Text / Mehrzeiliger Text / Rich-Text | Textfelder unterschiedlicher Länge/Formatierung |
| Ganzzahl / Dezimalzahl | Numerische Felder |
| Boolean | Ja/Nein-Schalter |
| Datum / Datum & Uhrzeit | Zeitangaben |
| URL / E-Mail / Telefon | Formatierte Textfelder mit Validierung |
| Farbe | Farbwähler |
| JSON | Strukturierte Rohdaten |
| Bewertung | Sternebewertung |
| Maß / Gewicht / Volumen / Geld | Felder mit physikalischer bzw. monetärer Einheit |
| Referenz / Datei-Referenz | Verweis auf ein anderes Objekt bzw. eine Datei |
| Text-Liste / Zahlen-Liste | Mehrfachwerte in einer Liste |
Häufige Fragen
Kann ich Namespace, Schlüssel oder Entitätstyp nachträglich ändern?
Nein, diese drei Angaben sind nach dem Anlegen fixiert, da sie technisch mit bereits gespeicherten Werten verknüpft sind. Name, Beschreibung, Pflicht/Angepinnt und Sortierung können jederzeit angepasst werden.
Was passiert beim Löschen einer Definition?
Beim Löschen einer Metafeld-Definition werden auch alle bereits gespeicherten Werte dieses Feldes unwiderruflich entfernt.
Wofür ist „Angepinnt" gut?
Angepinnte Felder werden auf der jeweiligen Entitätsseite prominent und dauerhaft angezeigt, statt in einer eingeklappten Liste — sinnvoll für besonders wichtige Zusatzinformationen.