Magento 1.7 - Kundengruppenpreis programmgesteuert festlegen

7

In der neuesten Version von Magento (1.7) gibt es eine Option, um Kundengruppenpreise zu setzen, jedoch finde ich keine Dokumentation, wie dies programmatisch zu tun ist. Ich habe den folgenden Code ausprobiert, aber es hat nicht funktioniert. Weiß jemand, wie man Kundengruppenpreis einstellt?

%Vor%     
Chris MacLean 15.05.2012, 14:30
quelle

2 Antworten

18

Wenn Sie tatsächlich das Magento-Objekt (nicht die API) verwenden, sind dies die Verhaltensweisen, die ich gefunden habe. Hoffentlich macht die Anwendung Sinn, unabhängig davon, wie Sie die Daten erfassen.

%Vor%

In diesem Beispiel würde es alle vorherigen Gruppenpreise für das Produkt ersetzen, so wie es ist.

%Vor%

löscht die Gruppenkalkulation.

Ein anderes Verhalten, das mir aufgefallen ist, wenn Sie die Filial-ID auf das Produkt setzen, das Sie aktualisieren, führt zum Anhängen des Gruppenpreises. Auf diese Weise müssen Sie, wenn Sie eine Gruppe von Gruppenpreisen für ein bestimmtes Geschäft hochladen, nicht befürchten, dass die Gruppenkalkulation für ein anderes Geschäft verloren geht.

%Vor%

Dies ist praktisch, wenn Sie Gruppen von Gruppentarifen für ein einzelnes Geschäft bearbeiten, aber nicht, was die Preisgestaltung für andere Geschäfte betrifft. Ich weiß nicht, ob das der einfachste Mechanismus ist, aber es hat bisher für mich funktioniert.

    
themedog 13.06.2012 19:19
quelle
4

Nun, ich habe es endlich herausgefunden, für diejenigen, die nach der Lösung suchen: Sie müssen eine Reihe von Daten erstellen, einschließlich website_id, cust_group, price und gegebenenfalls löschen. Dies ist in der neuen magento-Version (v1.7) verfügbar.

%Vor%     
Chris MacLean 24.05.2012 20:00
quelle

Tags und Links