Magento类别< - >产品< - >网站关系

时间:2012-04-27 08:38:14

标签: magento

产品与某个类别以及网站类别的确切关系如何?

我在Magento中有以下设置:

1)我在一个安装中有三个网站(特定国家/地区)

2)每个树网站都有三个商店视图(特定于语言)

所以,总共有10个core_store(1个管理员+ 9个)。

我的目标是支持以下方案:

1)每个网站都有相同的类别,但有些网站不活跃。

2)产品可以是网站X中一个类别的一部分,而不是网站Y中同一类别的一部分。它也可以是网站X和网站Y中同一类别的一部分

3)某个类别可能对网站X有效,但对网站Y无效

我想知道这些“实体”在数据库级别/配置级别上的关系。非常感谢任何帮助。

1 个答案:

答案 0 :(得分:2)

你要做的一切都可以完成。

通常情况下,需要写出范围界定,然后通过管理界面挖掘以查看可能的情况,因为有些事情无法在网站级别设置。

  • 产品:catalog_product_entity
  • 类别:catalog_category_entity
  • 网站:core_website
  • 商店:core_store

通过在商店级别将类别的is_active(“Active”)值设置为0(“No”),在商店级别禁用类别。这意味着“隐藏”给定网站的类别需要将该类别设置为对于每个网站的商店视图无效。这可以在代码中使用更新脚本,直接在数据库中或在管理面板中完成。通过管理员,这可以通过编辑类别和使用商店切换器来完成:

Store Switcher in Category admin

产品的网站关联可以单独编辑(使用“网站”选项卡),也可以使用网格顶部的过滤器和批量操作块的“更新属性”功能进行编辑。

此外,如果需要更改网站的分类,则需要调用新的根类别。

HTH