Fügen Sie einer Attributoption in Magento neue Werte hinzu

7

Ich versuche, Attribut-Option in Magento mit einem Skript neue Werte hinzuzufügen, um den Prozess zu beschleunigen, da ich über 2.000 Hersteller

habe     
Tony 20.02.2011, 00:32
quelle

6 Antworten

17

Hier ist ein Code, den ich genau für diese Aufgabe verwendet habe. Erstellen Sie ein benutzerdefiniertes Modul (verwenden Sie ModuleCreator als Werkzeug) und erstellen Sie dann ein mysql4-install-0.1.0.php im Ordner sql / modulename_setup . Es sollte folgendes enthalten (natürlich angepasst an Ihre eigenen Daten!).

%Vor%

Weitere Dokumentation zum Magento-Wiki , wenn Sie möchten.

Wenn Sie dies nicht in einem benutzerdefinierten Modul tun möchten, können Sie einfach eine PHP-Datei erstellen, die mit:

beginnt %Vor%     
Jonathan Day 20.02.2011 00:54
quelle
8

Die Antwort von Jonathan ist richtig. Aber wenn Sie es ohne das Installationsprogramm, d. H. In irgendeinem anderen Code durchführen möchten, dann könnten Sie das hilfreich finden:

%Vor%

Weitere Informationen finden Sie hier .

    
Arvind Bhardwaj 03.05.2012 04:04
quelle
2

Ich habe eine Funktion zum dynamischen Hinzufügen der Option zum Attribut

erstellt %Vor%

Sie können Ihrem Attribut eine Option hinzufügen, indem Sie den Code und den Optionswert angeben

%Vor%     
Tofeeq 18.04.2016 08:53
quelle
1

Wichtig! (Hoffentlich hilft das jemandem, denn ich steckte wie 2h mit diesem Problem fest)

Wenn Sie Sonderzeichen (wie ä, ö, ü, ß, x, ...) verwenden, achten Sie darauf, sie richtig zu codieren!

%Vor%     
Steven 07.12.2012 11:27
quelle
1

Hier ein einfacher und sehr schneller Weg ....

Löschen Sie eine Option

%Vor%

Hinzufügen oder Aktualisieren einer Option

%Vor%     
Imaginaerum 28.11.2015 13:16
quelle
0

In meinem Tutorial erkläre ich, wie man die Optionen aus der CSV liest und die Optionen pro grammatisch erstellt.

Ссылка  Bitte klicken Sie auf das Tutorial für weitere Erklärungen

%Vor%     
Liz Eipe C 02.12.2016 13:38
quelle