1

我在一个 magento 安装中有两个网站。

我想要一些应该在两个网站上展示的产品。

两个网站的价格和其他事情都会有所不同。

在 Website1 中,我必须使用一些自定义属性,但在 Website2 中,这些自定义属性不是必需的。

我应该为个人网站特定产品创建两个属性集吗?

由于两个网站都会使用某些产品,因此在维护产品方面是否会产生任何问题?

4

2 回答 2

2

Magento 默认为此提供选项。

  • 您可以设置产品应用到哪些网站。
  • 您可以在多个级别(网站、商店视图)上修改产品信息。

因此,如果您使用相同的产品并正确管理它,这可能不是问题。

于 2012-09-17T08:54:27.060 回答
1

产品实体在应用程序中只有一个属性集;无法为产品定义多个属性集。属性可以定义为具有网站范围,这将允许您在网站级别为这些属性设置值。但是,属性元数据(例如“在前端的产品视图页面上可见”、“在分层导航中使用”等)是全局评估的。可配置的选项也必须是全局的,但由于这些选项值应该代表库存项目,这不应该是一个问题。

产品已经需要与网站主动关联,并且产品定价可以配置为全球或网站(请参阅 参考资料System > Configuration > Catalog > Price > Catalog Price Scope),因此您可以满足这两个要求。

于 2012-09-17T11:47:04.350 回答