2017-02-14 21 views
0

私はKenticoポータルのEコマースモジュールを使用しており、商品価格設定の2つのフィールド、SKUPriceとSKURetailPriceがあります。EコマースプロダクトカスタムフィールドKentico 10

私は販売価格を表示するには1つの以上のフィールドを必要と私はポータルのモジュールアプリケーションで新しいフィールドを追加しました。(Modules-> E-Commerce->クラス - > SKU-> Fields->新規フィールド)

私のコードでこのフィールドにアクセスする必要がありますが、SKUInfoクラスは新しく追加されたフィールドを表示しません。新しく追加されたフィールドがプロジェクトコードに反映されるようにする必要がありますか?

私はすでにソリューション全体を複数回構築しています。他の解決策もご利用ください。

答えて

1

あなたはGetValueメソッドSetValueをこのようなフィールドの方法を使用することができます。

SKUInfo sku = ...; 
string a = sku.GetValue("field").ToString(); 
sku.SetValue("field", "value"); 
0

JanHは、あなたが「SKUCustomData」があることが、また心に留めておく設定カスタムフィールドのための答えを持っています保存したいその他の情報が必要です。メモリが正しく機能する場合は名前と値のペアの辞書が必要で、通常のSKUテーブルにはない構成情報やその他のものを保存する必要がある場合に便利です。

関連する問題