Benutzerdefinierte Felder (Extra Fields Manager)

Modulerweiterung, Benutzerdefinierte Feldtypen, Feldgruppierung, Zusätzliche Produktdaten, Kundenprofilierung, Dynamische Inhalte

Beschreibung: Dieses Tool ermöglicht die Erweiterung der Funktionalitäten bestehender Module (wie Produkte, Kunden oder Rechnungsstellung) durch das Hinzufügen benutzerdefinierter Datenfelder, die in verschiedenen Bereichen des Systems verwaltet und angezeigt werden können.

Wozu dient es? (Praktische Beispiele)

Verwenden Sie es, um Informationen zu erfassen und anzuzeigen, die in den Standardmodulen standardmäßig nicht vorgesehen sind.

  • Produktverwaltung: Fügen Sie jedem Produktblatt ein Feld "Ablaufdatum" oder "ISO-Zertifizierung" hinzu und zeigen Sie es im Warenkorb oder in spezifischen Berichten an.
  • Kundenstammdaten: Erfassen Sie detaillierte Informationen über Kunden (z. B. "Branche", "Sekundärer Ansprechpartner") und verwenden Sie diese zur Segmentierung von Versandlisten.
  • Dynamische Inhalte: Erstellen Sie ein Feld vom Typ "Fotogalerie" in einem Projektmodul, um Bilder dynamisch auf einer mit dem Visual Builder erstellten Webseite anzuzeigen.

Hauptfunktionen

Der Manager für benutzerdefinierte Felder bietet eine breite Palette von Optionen zur Datenerfassung und -anzeige:

  • Flexible Feldtypen: Ermöglicht die Erstellung von Feldern für unterschiedliche Bedürfnisse, einschließlich:
  • Text (kurz oder lang, formatiert oder unformatiert).
  • Zahlen.
  • Datum und Datum/Uhrzeit.
  • Einzelbilder und Fotogalerien.
  • Herunterladbare Dateien.
  • Videos (YouTube/Vimeo).
  • Kontrollkästchen (Checkbox).
  • Ein- oder Mehrfachauswahlfelder (Dropdown).
  • Felder basierend auf dem Visual Builder (für komplexe Layouts).
  • Gruppierung in Tabs: Zusätzliche Felder können in benutzerdefinierten Registerkarten innerhalb des Bearbeitungsbildschirms eines Datensatzes organisiert werden (z. B. ein separater Tab „Technische Details“). Wenn nicht angegeben, werden die Felder im Standardtab „Zusätzliche Felder“ eingefügt.
  • Übersetzungsunterstützung: Text-, Zahlen- und Datumsfelder können so konfiguriert werden, dass sie Übersetzungen in verschiedene Sprachen unterstützen.
  • Wertedefinition: Für Auswahlfelder können die akzeptierten Werte im Voraus definiert werden.

Konfiguration

Die Konfiguration erfolgt in zwei Schritten: Erstellung des Feldes und Festlegung seiner Sichtbarkeit.

1. Zugriff auf die Verwaltung: Öffnen Sie das Plugin-Konfigurationspanel (normalerweise Einstellungen => Benutzerdefinierte Felder).

2. Modulauswahl: Wählen Sie im Seitenmenü das Modul aus, das erweitert werden soll (z. B. Produkte, Kunden, Verkaufsrechnung).

3. Felderstellung: Verwenden Sie den Konstruktor, um ein neues Feld hinzuzufügen und folgende Parameter auszufüllen:

OptionBeschreibung
FeldnameDas Label, das dem Benutzer angezeigt wird (z. B. „Interner Code“).
FeldtypWählen Sie das Eingabeformat (Kurztext, Datum, Galerie usw.).
Tab-NameDer Titel des Tabs, in dem das Feld im Verwaltungsformular erscheint (leer lassen für den Standardtab „Zusätzliche Felder“).
Akzeptierte Werte(Nur für Auswahlfelder) Geben Sie mögliche Werte getrennt durch Semikolon (;) ein.
ÜbersetzungenWählen Sie „Übersetzbar“, wenn der Inhalt des Feldes mehrsprachig verwaltet werden soll.

Anzeigeoptionen (Sichtbarkeit)

Je nach gewähltem Modul stehen zusätzliche Optionen zur Verfügung, um festzulegen, wo das Feld außerhalb des Hauptbearbeitungstabs angezeigt werden soll:

ModulOptionZweck
Produkte & E-CommerceWarenkorbsichtbarkeitZeigt den Feldwert in den Produktdetails im Warenkorb an.
KundenRechnungsdatenZeigt den Feldwert im Bereich „Rechnungsdaten“ des Kunden an.
Alle ModuleTabellenspaltenFügt das Feld als filterbare und durchsuchbare Spalte in der Hauptverwaltungstabelle des Moduls hinzu (z.B. Kundenliste).
VerkaufsrechnungBerichtBezieht den Feldwert in systemgenerierte Verkaufsberichte mit ein.

Automatische Integrationen

Benutzerdefinierte Felder integrieren sich automatisch in verschiedene Bereiche des Systems, um ihre Nützlichkeit zu maximieren.

1. Anzeige mit dem Visual Builder

Der Inhalt eines benutzerdefinierten Feldes kann direkt auf jeder Seite, Landingpage oder E-Mail eingefügt werden, die mit dem Visual Builder erstellt wurde – mittels des Blocks Zusätzliches Feld.

  • Blockkonfiguration:

1. Wählen Sie das Ursprungsmodul aus (z.B. Produkte).

2. Wählen Sie das anzuzeigende Feld aus (den Namen des erstellten benutzerdefinierten Feldes).

3. Geben Sie die Hauptdatensatz-ID an: Die ID des spezifischen Datensatzes muss angegeben werden (z.B. Produkt- oder Kunden-ID). Dies geschieht häufig über Shortcodes (z.B. {produkt-id} auf einer Produktseite).

2. Filter und Automatisierungen

Die Werte benutzerdefinierter Felder können als erweiterte Kriterien für Marketing-Automatisierungen oder Empfängersegmentierung verwendet werden.

  • Kundenfilter: Bedingungen basierend auf einem Kundenfeldwert erstellen (z.B.: „Wenn das Feld 'Branche' gleich 'Einzelhandel' ist“).
  • Verkaufsfilter: Empfänger anhand eines benutzerdefinierten Feldwerts aus ihrer letzten Bestellung filtern (z.B.: „Wenn bei der letzten Bestellung des Kunden das Feld ‚Versandart‘ auf ‚Express‘ gesetzt ist“).

3. Datenverwaltung

Die Felder werden automatisch zu den Verwaltungsformularen hinzugefügt, um die Eingabe zu erleichtern:

  • Stammdatenformulare: Benutzerdefinierte Felder erscheinen im Abschnitt „Benutzerdefinierte Felder“ oder im von Ihnen definierten Tab beim Bearbeiten eines Datensatzes (Kunde, Produkt usw.).
  • Verwaltungstabellen: Falls konfiguriert, erscheint das Feld als Spalte in der Haupttabelle des Moduls mit schneller Filtermöglichkeit. Für Checkbox-Felder sind Schnellaktionen verfügbar, um den Wert direkt aus der Tabelle zu aktivieren oder deaktivieren.

4. API-Integration

Die Daten benutzerdefinierter Felder sind auch über externe Integrationen (API) zugänglich, wodurch externe Systeme Werte für ein bestimmtes Datensatzfeld lesen und schreiben können.

Weiterführende Informationen: