问题标签 [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.
php - 在 Magento 中过滤产品,默认为分层导航的重量属性
我已经设置了分层导航来过滤 Magento 中的产品。要将属性设置为可过滤,我在管理区域中选中了“在分层导航中显示”和“可过滤结果”。但是,这些设置不适用于默认权重属性。
我计划创建一个自定义权重属性以使其可过滤。这将是一个选择属性,因为产品将具有它们所属的一组固定权重。唯一的问题是客户必须在两个地方输入重量。
有没有办法使用默认权重属性实现按权重过滤,或者我应该继续创建自定义属性吗?
prestashop - 如何在 prestashop 中使用 Inversable 功能
这是我在 Prestashop 中遇到的一个非常特殊的问题。我有一个产品,比如说一个双色木棒,它是一根普通的 10 英寸长的木棒。例如,它的一半(5 英寸)可以是蓝色的,另一半是红色的。
我的产品是这样的:两色木棒。我有以下特点:color 1和和color 2。
在产品功能的管理员中,我检查了red的颜色 1和blue的颜色 2。
现在的问题是:当用户使用分层导航进行过滤时,他们可能会选择blue 为 color 1,red 为 color 2。这将导致显示 0 个产品,因为我们的木棒是反向的,但实际上它是相同的产品。
如果不复制木棒产品,我怎么能做到这一点?
ajax - Magento 1.9.1 分层导航的奇怪行为
我在安装 magento 1.9.1 时遇到了这个奇怪的问题。
在模板更改之后,我之前对分层导航 manadev 分层导航的扩展在 ajax 加载时出现了奇怪的行为。当我点击一个类别并选择一个包含少量产品的过滤器时,一切正常。但是我有一些过滤器,每个过滤器都有超过 1000 个产品。我有 magento 默认加载 30 个产品。当您点击其中一个过滤器时,它会尝试加载所有产品,同时忽略 30 个产品的设置。
因此,当我点击包含 2000 种产品的过滤器或类别时,我会得到一个加载了 2000 种产品的页面。这会杀死我的服务器,当然无法正常工作。
我尝试了我所知道的一切,但仍然将数据库中的所有产品拉到一起,而不是按部分(每页的项目)获取它们。
当我关闭 ajax 时一切正常。我使用 Varnish、Apache、APC、Memcached。除了未启用前端分层导航页面 ESI 处理之外,我根本看不到任何错误,但这是因为我们有缓存用于开发。
所以出于某种原因,ajax magento 默认的产品数量。
请问有什么帮助吗?
prestashop - Prestashop:使用分页时阻止分层过滤器消失
我遇到了块分层模块的问题,当我在过滤器结果的页面之间导航时,启用的过滤器消失了。例如,当我按库存产品过滤并且我有多个页面结果时,我尝试显示第 2 页,因此启用的过滤器将不会显示。有人遇到过类似的问题吗?谢谢
magento2 - Magento2 在分层导航中显示同级类别
在 Magento2 中,我想将同级类别添加到分层导航中。例如,如果我有一个名为“衣服”的类别和分别名为“男士”、“女士”和“儿童”的子类别,那么当客户位于“男士”的类别页面(产品网格显示分层导航)时然后在分层导航“购物选项”->“类别”->“男装”、“女装”、“儿童”中必须突出显示“男装”选项。
prestashop - 如何搜索必须在prestashop中两个特征值之间的输入值?
为了完全理解它,我将举一个清晰的例子:
我们的网上商店出售拉链。每个扎带都可以在最小和最大直径之间拉紧。例如说从 0.5" 到 2"。在大多数情况下,买家需要一条用于特定所需直径的拉链。我们需要的是有可能获得所需直径的输入并列出该输入介于最小和最大直径之间的所有扎带。
我已经尝试了分层导航的不同变体,但它不能用它来完成。
欢迎任何帮助。
xml - 基于主页根类别的 DisplayLayered Navigation
在 Magento1 中,可以通过任何 CMS 页面的设计选项卡中的布局更新 XML 在主页上显示分层导航。
由于分层导航基于页面类别,我希望主页上的分层导航基于根类别(即设置为“锚”)。
有没有办法通过设计更新 XML 选项卡在 Magento2 中执行此操作?
php - 价格过滤器在 Magento 1.9.2.4 社区版中不起作用
我已经按照两个教程在 Magento 中执行此任务,但它不起作用,
我正在分享我的系统设置 -> 配置 -> 目录 -> 分层导航
这是我的价格属性设置:
这是我的前端显示:
当我在价格属性设置价格过滤器下将“在搜索结果中使用分层导航”设置为“是”时,另一件事在搜索结果中可见。看屏幕截图。
magento-1.9 - Magento:分层导航中的自定义属性范围
1)在 Magento 中,我可以在这样的范围内设置价格:
2)除此之外,我可以轻松地操纵范围并为其赋予一些单独的值,例如:
我需要的是一个自定义属性,例如高度,但具有与价格属性(范围和单个值)相同的功能。
我已经尝试过这个解决方案:https://magento.stackexchange.com/questions/60467/how-to-group-numeric-attribute-ranges-similar-to-prices-in-layered-navigation 它会给我的范围我需要但不幸的是不需要我在第 2 部分中提到的单个部分)。
谁能给我一些建议如何实现它?
magento - 自定义产品集合仅适用于 magento 2 中带有分层导航的折扣产品
我想在 magento 1 的特定 cms 页面中仅显示折扣价产品我已经点击此链接 [ http://www.techytalk.info/adding-layered-navigation-custom-controller-action-magento/comment-page-1 /]我在 Magento 2 中尝试过同样的事情,但它不起作用我只能使用此方法显示打折产品 prepareProductCollection($collection)
,\Magento\Catalog\Model\Layer\Category
但工具栏部分显示错误计数,左侧过滤器也不显示正确计数。
谢谢