问题标签 [layered-navigation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1027 浏览

magento-1.7 - Magento:捆绑产品的过滤器

我可以过滤捆绑产品吗?我就是不能让他们活跃起来。例如:我卖电脑,人们可以在 3 个(或更多案例)之间进行选择。可以在分层导航中过滤吗???

我认同。但它不会出现在我所做的前端...

已经谢谢了

0 投票
1 回答
1979 浏览

magento - 快速搜索内的价格范围分层导航(启用它)

有一个选项“如果搜索结果小于,则将分层导航应用于快速搜索”,如果您输入 0,它将出现在所有搜索结果中。但是,当我这样做并在快速搜索中进行搜索时,价格范围分层导航不会出现。

当我使用类别分层导航时,会显示价格范围过滤器。

有没有办法在管理面板中启用此功能?谢谢。

0 投票
1 回答
145 浏览

php - 如何按名称按字母顺序对类别进行排序?

如何按名称而不是位置对 Magento 1.7 中分层导航下的类别进行排序?我需要对类别而不是产品列表进行排序。

我有这个:

我想要这个:

我尝试通过管理前端设置更改选项,但它不起作用。而且我还尝试按如下方式更改catalog.xml,但它不起作用:

0 投票
1 回答
644 浏览

magento - 限制顶级类别的可过滤属性

我正在构建一个具有四层类别的 Magento 商店,如下所示。

我已经设置了我的属性,以便客户可以根据我认为从第 3 级类别(例如西服 -> 男装 -> 靴子)角度来看有意义的属性进行过滤。

问题是,如果要导航到第二级类别之一,例如男士类别,他/她将看到大量用于过滤的属性,其中大多数在此级别不合适。

对于这些第二级类别(例如男士和女士),我想限制分层导航中显示的可过滤属性的数量,而不会失去按子类别中的“隐藏”属性进行过滤的能力。

继续该示例,我希望在 Western Wear -> Men's 类别中购物时分层导航中的 Brand 等属性可用,但不希望 Toe(来自 Boot 属性集)或 Sleeve_Type(来自 Shirt 属性集)等属性。此外,我希望属性 Toe 在 Western Wear -> Men's -> Boots 类别中购物时在分层导航中可用;而且,我希望在 Western Wear -> Men's -> Apparel 类别中购物时可以在分层导航中使用属性 Sleeve_Type。

我已经在 Google 上搜索了几个小时,但找不到答案。我对 Magento 还是很陌生,所以我会很感激详细的答案。

谢谢!

0 投票
0 回答
933 浏览

magento - Magento 重写和分层导航

我遇到了 Magento 商店的问题。我稍微解释一下:

我们的商店有超过 25,000 种产品。我们使用了很多属性,因为它是一家时装店。(尺寸、颜色、品牌等)我们的店铺有上千个品类,而且因为品类太多而速度很慢,所以我们将其缩小到 7 个品类,并添加了更多属性来帮助我们过滤。

然而,现在的问题是分层导航。让我给你看一个例子:

转到类别并选择过滤器时,链接如下所示:

http://example.com/kinderkleding.html?doelgroep=jongenskleding&artikelgroep=broeken

我们想要的链接是: http ://example.com/kinderkleding/jongenskleding/broeken.html

我们尝试了许多不同的扩展,例如 GoMage 分层导航和 SEO 分层导航。第一个根本不起作用,第二个在链接中添加了一个“标识符”。这意味着链接将是这样的:

/kinderkleding/shopby/jongenskleding/broeken.html

所以它在链接中添加了“shopby”。这对我们的 SEO 非常不利。我们需要没有“shopby”的链接。

我们试图在 Magento 中重写我们自己的链接,但没有奏效。我们有这样的 Magento 重写链接:/kinderkleding/jongenskleding/broeken.html?doelgroep=jongenskleding&artikelgroep=broeken

有什么办法可以通过扩展或自定义 php 代码来解决这个问题?我们尝试了很多不同的东西。

有没有人有建议?我已将最后 2 个链接加粗,因为我似乎无法发布超过 2 个链接。

0 投票
1 回答
2357 浏览

magento - Magento 1.8.1 如何在静态块中显示分层导航,如分类左侧导航?

我想在静态块中显示分层导航(根据类别左侧导航)而不修改 local.xml。

目的是将父类别转换为显示其子类别的分层导航的 cms 页面,而不是没有产品匹配选择...

我知道一个模板已经存在,即 catalog/navigation/left.phtml 但我不知道如何在大括号中调用它:

感谢所有帮助

最诚挚的问候

工厂

0 投票
1 回答
130 浏览

magento - 如何在 Magento 的左侧和内容区域中显示分层导航

我们在 magento 中有一个分层导航。我已经设计了它,一切都很好。

我们只希望工具栏下方和产品上方的另一个分层导航,但仅适用于价格、制造商和颜色等单个过滤器作为下拉菜单。

我非常努力地寻找解决方案,但解决方案仅用于更改分层导航的位置。

我希望你们中的一个可以帮助我。

0 投票
1 回答
2357 浏览

prestashop - prestashop 分层导航块

通常分层导航块仅显示在类别页面,搜索页面等少数页面上。但是我想在“制造商”页面/控制器中显示它。如果有人点击“制造商”菜单显示所有制造商,我想在制造商控制器的左栏中显示“分层导航”。

有人知道该怎么做吗?

我正在使用 prestashop 1.5.6.2 和高级响应式 3 列主题。

我将不胜感激任何帮助。谢谢。

0 投票
1 回答
818 浏览

magento - Magento 用于分组产品的分层导航过滤器

简而言之 - 问题与这个问题相同Magento - 分层导航,可配置产品,多个过滤器活动问题

我们有产品(可配置/分组/捆绑),其中有链接的简单产品。链接的产品有自己的属性,而可配置的也有自己的。

分层导航获取链接产品的所有可用选项并将它们添加到父产品中,因此当我们获得不同的过滤器组合时,我们可以为不存在的简单产品设置选项

例子:

通过这种方式,我们可以检查过滤器 Country = USA AND City = Moscow 和 magento 将向我们展示产品 GP2 可用于此过滤器组合。

其原因是在索引表catalog_product_index_eav中它会具有以下内容:

因此,对于这个选择 USA + Moscow,它会显示结果产品 GP2,因为它已经链接了简单的,在 USA 和莫斯科的属性中具有值,但实际上没有一个简单同时选择 USA + Moscow,因此显示此类过滤器的 GP2 是错误

是否有任何扩展/想法如何解决这个问题?

我想到的唯一一个想法是在catalog_product_index_eav附加列linked_id 中添加简单的零值或简单的 entity_id 值,但对于分组/可配置等,为每个链接的简单 + 父属性值生成索引。

在这个例子中,它看起来像:

所以在这里我们可以添加附加条件,即行中的所有属性必须具有相同的 Linked Sku

可能有人知道为此准备好的解决方案或有任何其他想法吗?也许想讨论这个?

欢迎每个想法/解决方案/意见:)

0 投票
3 回答
5530 浏览

php - Magento。分层导航未显示

我有输出所有产品列表的 CMS 页面。它使用自定义扩展创建的块。

问题是它不输出分层导航过滤器。

这是 CMS 页面布局更新:

wtc/allproducts/list.phtml代码:

WTC/AllProducts/Block/List.php代码:

我不明白我的错误在哪里。