Magento:同一商店下不同商店的不同产品?

时间:2011-07-22 12:51:30

标签: magento configurable-product

我有多个网站,多存储的Magento商店,我需要在一个store_view中提供一些产品,但在另一个商店和网站中同时不提供这两个商店。

我的所有产品都可以配置简单的产品。我能想到解决这个问题的唯一方法是注册一个新的产品属性,通过它我可以控制每个产品的去向。这对于目录和产品列表非常有用,但是我对单个产品视图和选择可配置产品选项存在很大问题。

我似乎无法在Magento核心中找到生成这些选项的位置,因此我可以覆盖它并为每个商店视图严格选择一些选项。基本上,我需要知道这是什么

enter image description here

生成。我的最后一招是通过AJAX来管理它,但是在该页面中已经有很多AJAX代码和调用会让人感到困惑。

非常感谢任何帮助或提示。

2 个答案:

答案 0 :(得分:3)

我很确定上面的方法不起作用,因为属性启用/禁用产品在网站级别有影响,而不是存储或存储视图! 所以,如果你喜欢tomakun说产品将在整个网站上被禁用,而不仅仅是你首先选择的商店视图!

我遇到同样的问题,我想将不同的产品分配到一个网站,但分配到不同的商店。

到目前为止,我刚刚找到了上面的解决方案来更改商店视图级别的可见性。

但我认为这不是最佳解决方案。应该可以在商店级别禁用产品!

答案 1 :(得分:1)

默认情况下,Magento中已提供此功能。 对于特定商店视图的批量启用/停用产品,请执行以下操作:

  • 转到目录>产品
  • 在商品列表上方选择商店视图

您现在正在查看此商店视图中包含的所有商品。

  • 选择正确的商店视图后,使用左侧的复选框选择要启用或禁用的产品
  • 现在,使用产品列表右上角的“操作”下拉菜单,选择“更改状态”,选择“已停用”或“已启用”,然后点击提交按钮。

执行此操作将启用或禁用所选商店视图中的所选产品(步骤2)。这适用于批量操作,但您也可以逐个对所有产品执行相同的操作

打开您的产品,选择页面左上角的相关商店视图。然后在“常规”选项卡中,您具有“已启用”或“已禁用”状态。选择要应用于当前商店视图的选项,然后单击“保存”。

就是这样!