11.1 Eine Lieferanten-Entity erstellen

Problem

In Ihrem Magento-Shop möchten Sie einen neuen Datentyp (Entität oder Entity) pflegen, um zusätzlich zum standardmäßig vorhandenen Attribut manufacturer Lieferanteninformationen zu jedem Produkt speichern zu können. Diese Lieferanteninformationen bestehen aus Daten wie Firmenname, Vor- und Nachname des Ansprechpartners u.Ä. und sollen später auch komplett über das Admin-Panel pflegbar sein.

Tipp

Auf Entitäten und ihren Platz im EAV-Modell sind wir in Kapitel 3 bei der Diskussion des Datenmodells von Magento im Detail eingegangen.

Lösung

Mithilfe eines Install-Skripts werden die entsprechenden (EAV-)Tabellen erstellt, in die die neuen Daten gespeichert werden. Dieses Skript ist Bestandteil der neuen Extension ...

Get Magento: Das Handbuch für Entwickler now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.