Mehr zu: Pimcore

Pimcore Excel Importer

Excel → Pimcore: Klassen aus Excel-Vorlage anlegen, Daten importieren. Ein Sheet pro Klasse, Tabs/Gruppen automatisch. Schneller Start."

Excel → Pimcore: Klassen & Daten importieren

Aus einer Excel-Vorlage erzeugen wir Pimcore-Klassen (Layout, Felder, Tabs) und importieren Daten – inklusive Published-Flag und Typ-Handling. Für Pimcore 11/12 · CLI-basiert · Idempotent ---

Warum Excel?

Schneller Start

Datenmodell in Excel definieren statt im Backend klicken. Übersichtlich, versionierbar.

Ein Sheet = Eine Klasse

Pro Klasse ein Sheet, optionales -daten-Sheet für Initialdaten. Keine Mehrfachkonfiguration.

Automatische Struktur

Tabs und Gruppen aus Spalten werden automatisch angelegt.

---

So funktioniert's

1. Excel-Template vorbereiten (`var/config/pimcore_class_definition_template.xlsx`) 2. Pro Klasse ein Sheet: Felder, Typen, Tabs, Gruppen definieren 3. Optional: Sheet `<Klasse>-daten` mit Folder, Key und Feldwerten 4. Command ausführen: ```bash php bin/console custom:import-classes ``` Ergebnis: Klassen angelegt, Daten importiert, Objekte veröffentlicht. ---

Excel-Struktur

Klassen-Sheet (z.B. "Produkt"): | Feldname | Typ | Tab | Gruppe | |----------|-----|-----|--------| | Produktnummer | Input | Basis | Identifikation | | Bezeichnung | Input | Basis | Identifikation | | Preis | Numeric | Preise | Verkauf | | Gewicht | QuantityValue | Logistik | Maße | Daten-Sheet (z.B. "Produkt-daten"): | Folder | Key | Produktnummer | Bezeichnung | Preis | |--------|-----|---------------|-------------|-------| | /Produkte | APC-001 | APC-001 | Adapter | 29.90 | ---

Unterstützte Feldtypen

---

FAQ

Kann ich nur Klassen anlegen ohne Daten? Ja. Die -daten-Sheets sind optional. Was passiert bei Duplikaten? Das bestehende Objekt wird geladen und aktualisiert. Kann ich das in CI/CD nutzen? Ja, der Command ist idempotent und skriptfähig. ---

Migration aus Excel planen? Wir helfen.

Anfragen