Was sind die Schritte zum Erstellen eines benutzerdefinierten Attributs für die Entität Customer in Magento 2?
17
Was sind die Schritte zum Erstellen eines benutzerdefinierten Attributs für die Entität Customer in Magento 2?
Antworten:
Im Artikel Magento 2: Wie mache ich Kundenattribute? beschreibe es Schritt für Schritt.
Der Hauptteil ist
DataInstall::install
Methode unten:quelle
CustomerSetupFactory
anstatt des direkten InjizierensCustomerSetup
? Danke fürs Erklären.ModuleDataSetupInterface
keinen Staat hat , die spezifisch auf die Setup - Klasse ist, wäre es nicht besser, die Object dann zum Erstellen der Instanz Abhängigkeiten verantwortlich sein zu lassen? Auf diese Weise wäre derCustomerSetup
Kunde weniger an die Implementierung gebunden. Soweit ich das beurteilen kann.Implementieren Sie in Ihrem Modul die folgende Datei, um eine neue Entität Customer zu erstellen .
Test \ CustomAttribute \ Setup \ InstallData.php
quelle