Magento在Navbar中添加类别列表项,如果设置了类别属性,该项目将链接到不同类别



我有一个相当奇怪的问题。我必须在Magento中创建一个网络商店。

问题在"导航"菜单中。我的客户希望拥有一个列表项目,其中包含所有类别的列表。但是他也想选择几个类别,也可以在NAV栏中分开显示。

当然,我可以为此使用URL重写。但是问题是。客户可以随时更改所选类别。这些类别也可以具有子类别。

到目前为止,我创建了一个新的类别属性,该属性在所有类别中都有下拉列表。我想做到这一点,以便设置此属性。然后将在此listItem上加载的类别将更改(下拉列表的值是类别的ID)。

我希望到目前为止我变得有意义。

我不知道如何解决此问题。

希望有人可以将我指向正确的方向。

任何帮助都将受到赞赏:)

我建议对类别模型使用新的布尔属性,该属性显示/隐藏了Navbar中的类别。使用设置模型非常容易添加。对于下拉菜单,我的解决方案是通过AJAX调用获取特定类别的子树并更新下拉列表。我会添加一些子树的缓存,以避免过度的DB动作。不确定我是否完全了解您要实现的目标;)

以这种方式,客户可以将显示的类别纳入/禁用将来没有问题的其他所有内容。

上面的novalis答案工作正常。但是我最终解决了一些不同。

我在创建类别页面中添加了一个新字段。该字段在所有类别中都有一个下拉列表。如果您创建类别并在下拉列表中选择某些内容。它将在下拉中加载所选类别的所有信息。

所以我为客户创建了三个类别。(特色类别1,2和3)。在所有三个下拉列表中,我都选择了一些东西。因此,现在显示了:牛仔裤的菜和包。

相关内容

  • 没有找到相关文章

最新更新