2017-07-04 4 views
1

Lorsque vous utilisez le module de tarification étendue, ajoutez ce qui suit à mon fichier YML.Comment appliquer un prix de groupe de gros avec le module Extended Pricing?

Product: 
    extensions: 
    - HasGroupPricing 
HasGroupPricing: 
    price_levels: 
    wholesale: WholesalePrice 
    field_labels: 
    WholesalePrice: 'Price for wholesale customers' 

J'ai un gros groupe et les champs apparaissent dans le CMS pour la fixation d'un prix, mais rien ne se passe à l'extrémité avant.

Répondre

3

La clé pour le price_levels doit exactement correspondre au Code du groupe dans le CMS. Le Code d'un groupe ne sera défini qu'avec l'écriture initiale, donc renommer un groupe plus tard ne changera pas son code de groupe! Cela étant dit, vous devriez inspecter le tableau Group dans votre base de données et regarder la colonne Code. Identifier le groupe que vous souhaitez appliquer le WholesalePrice à et faire en sorte que la clé correspond à la Code de ce groupe ...

Exemple: Vous avez un groupe qui est appelé « Mon groupe de gros », le Code dudit groupe est my-group (vous Je dois regarder ça dans la base de données. Vous devrez alors changer votre YML pour lire:

HasGroupPricing: 
    price_levels: 
    # Here's where we change the key to match the Group Code 
    my-group: WholesalePrice 
    field_labels: 
    WholesalePrice: 'Price for wholesale customers' 
+0

Ah, c'est probablement ça. J'ai changé le nom du groupe en gros. Je vous ferai savoir rapidement si cela résout le problème. – helenclarko

+0

C'ETAIT !!!! Merci Bummzack – helenclarko