nopCommerce 3.0如何在产品详细信息页面上获取用户选择的商店和类别?

时间:2013-05-23 04:19:46

标签: nopcommerce

我想在产品详细信息页面上显示用户选择的商店和类别 商店名称类别名称>产品名称。 如何从“产品详细信息”页面获取用户选择的商店和类别。我使用的是nopCommerce 3.0。

2 个答案:

答案 0 :(得分:4)

对于商店名称,您可以使用商店上下文对象:

_storeContext.CurrentStore

但是对于该类别,您是否意识到产品可以属于nopCommerce中的多个类别?它存储在ProductCategories实体的Product集合中。

答案 1 :(得分:0)

我遇到了问题

[2016-09-18 18:49:32,909] ERROR Error when sending message to topic topic1 with key: null, value: 13 bytes with error: Failed to update metadata after 60000 ms. (org.apache.kafka.clients.producer.internals.ErrorLoggingCallback)

这次每次都给我错误的商店信息,原因在这里描述

plugin-get-current-storeid-multi-store

所以我使用了以下代码,这是我从NivoSlider插件中获得的。

  

var storeScope = this.GetActiveStoreScopeConfiguration(_storeService,   _workContext);

_storeContext.CurrentStore _storeService

的类型

IStoreService_workContext

的类型

通过构造函数的依赖注入使用它。