1

我有多个网站,多个存储的 Magento 商店,我需要在一个 store_view 中提供一些产品,但在另一个 store_view 中不可用,其中两个 store_views 都是同一商店和网站的一部分。

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

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

在此处输入图像描述

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

任何帮助或提示将不胜感激。

4

2 回答 2

3

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

我有同样的问题,我想将不同的产品全部分配给一个网站,但分配给不同的商店。

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

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

于 2012-04-09T12:10:51.983 回答
1

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

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

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

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

这样做将从选定的商店视图启用或禁用选定的产品(步骤 2)。这对批量操作很有用,但您也可以对所有产品一一做同样的事情

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

而已!

于 2011-11-17T07:13:07.423 回答