2017-07-04 1 views
1

拡張価格設定モジュールを使用する場合は、YMLファイルに以下を追加します。拡張価格設定モジュールで卸売グループ価格を適用するにはどうすればよいですか?

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

私は卸売りグループを持っており、価格を設定するためにフィールドがCMSに表示されますが、フロントエンドでは何も起こりません。

答えて

3

price_levelsのキーは、CMSのグループのCodeと一致すると正確にはです。グループのCodeは最初の書き込みでのみ設定されるため、後でグループ名を変更してもグループコードは変更されません!

つまり、データベース内のGroupテーブルを調べ、Codeの列を調べる必要があります。あなたがWholesalePriceを適用し、キーは、そのグループのCodeと一致していることを確認したいグループを特定...

例:あなたは「私の卸売グループ」と呼ばれるグループを持っている、のCodeは、グループがmy-groupである(あなたデータベースでこれを調べる必要があります)。次に、YMLを変更して、次のように変更する必要があります。

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

これはおそらくそれです。私はグループの名前を卸売に変更しました。これで問題が解決されるとすぐにお知らせします。 – helenclarko

+0

それはそうだった!!!!ありがとうBummzack – helenclarko

関連する問題