电子商务产品自定义字段 Kentico 10

E-Commerce Product Custom Field Kentico 10

我正在使用 Kentico 门户的电子商务模块,它有两个产品定价字段:SKUPrice 和 SKURetailPrice。

我需要多一个字段来显示售价,我在门户的模块应用程序中添加了一个新字段。(模块->电子商务->类->SKU->字段->新建场)

现在,我需要在我的代码中访问这个字段,但是 SKUInfo class 没有显示新添加的 field.What 我需要这样做,以便新添加的字段反映在我的项目代码 ?

我已经构建了多个 times.Any 其他解决方案。

您可以对这样的字段使用 GetValueSetValue 方法:

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

JanH 为您设置的自定义字段提供了答案,同时请记住,尽管有一个 "SKUCustomData" 用于您要存储的其他信息。如果我没记错的话,它需要一个 Name-Value 对字典,如果你需要存储配置信息或其他不会位于普通 SKU table.

上的东西,它会很有用