问题标签 [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 回答
788 浏览

magento - 更新 magento 中自定义产品集合的分层导航

应用后,我正在尝试更新左侧栏中的分层导航

到我的 list.phtml。但似乎 Magento 只为默认产品集合显示正确的过滤器。有机会更新左侧的过滤器导航吗?任何帮助,将不胜感激!

0 投票
0 回答
352 浏览

magento - Magento 选择类别内的类别

我有几个属于多个类别的产品。我需要的是某种像这样的分层导航我有这种类别树:

  • 甲类
  • *类别 A1
  • *A2 类
  • 乙类
  • *猫 b1
  • *猫 b2

CAT A 是其品牌,CAT B 是产品类型。

在目录中,当我转到 Cat b1 时,我想添加一个过滤器,以便显示产品的所有品牌。因此过滤器为 Cat a1 和 Cat a2,如果我过滤 Cat a1,它将仅显示 Cat b1 中属于 Cat a1 的产品。

我的意思是,这是两个类别的交集,它总是会像分层导航一样显示。每次我输入一个类别时,它必须显示其中的产品也属于的类别。

设计/前端///目录/层/view.phtml

主题目录.xml

任何帮助表示赞赏。

0 投票
1 回答
4592 浏览

magento - 自定义产品集合不被分层导航过滤

我已经覆盖了产品 List.php 类&这里是代码

工作正常,我还添加了此处提到的分层导航,分层导航按预期出现。

唯一的问题是,当我单击分层导航中的任何过滤器时,导航会更新并且过滤器也会添加到 url,但产品列表不会被所选过滤器过滤。请指导我如何在产品集合中应用过滤器

0 投票
0 回答
136 浏览

php - 我可以在 collection.php 的图层导航中更改价格资源吗

更新

在价格过滤器左侧的图层导航中,如果用户未登录,我想在我的数据库中显示价格并按 SRP(制造商的建议零售价)计数 我的 SRP 价格未保存在 Catalog_product_index_price 但它保留在其他数据库中

(如果用户未登录,我页面中的其他页面将显示 srp,图层导航除外)

我可以更改 '$this->_priceExpression = $table . '.min_price';'为 e.msrp in

我从这个函数中得到选择,我看到了“e.msrp”,但我不能使用它,但我可以改变。min_price to max_price最终+价格and other price in $table'price_index.???'

PS。

0 投票
1 回答
1461 浏览

magento - Laravel:如何通过关系过滤雄辩的数据

我正在 laravel 中构建产品目录,我想根据产品的属性过滤产品。

我有 2 个表,产品和属性。属性有键、值和product_id。例如:

现在,我希望能够通过类别页面上的表单过滤我的产品,该表单传递查询字符串参数,如“brand=BestBrandEver 或 brand=EvenBetterBrand”,并仅检索该品牌的产品。最终我想对颜色、材质等做同样的事情......这很像 Magento 或 Woocommerce 的分层导航。

我现在被困了一段时间,因为我不知道如何以正确的方式开始构建它。有没有人可以帮助我或者能够为我指出正确的方向(甚至可能有教程或视频)?

提前致谢!

0 投票
2 回答
3725 浏览

php - Magento - 如何将自定义过滤器添加到分层导航

我有 3 个文本属性,我想根据它们创建自定义产品过滤器。这家商店正在销售轮胎,我们希望能够按轮胎的尺寸进行过滤(这三个属性加在一起)

我已经实现了该功能并且它工作得很好,但是它的核心 PHP 硬编码在 layer/view.phtml (和另一个外部文件)中,现在我需要采用相同的代码,但使其成为集成在 Magento 框架中的自定义过滤器。

我尝试按照本教程进行操作 - http://www.techytalk.info/create-custom-layered-navigation-filter-magento但也不乏。

到目前为止,我创建了一个新模块,但它似乎没有出现在前端(我确实看到它在后端的高级部分)。

我认为现在的主要问题是 config.xml 文件:

有什么见解吗?

0 投票
1 回答
672 浏览

php - 如何为 Magento 中的不同类别选择不同的可过滤属性?

我想在不同的类别中有不同的可过滤属性,以便只显示最相关的过滤器。我正在使用 Magento 1.9


例子:

类别 -> 价格、颜色子类别 -> 价格
、颜色、材料、制造商

有谁知道如何完成这项工作?

0 投票
0 回答
1280 浏览

php - 启用分层导航并在 magento 中仅显示子类别

我必须在站点中使用分层导航。Magento

我的类别结构是:

对于特定类别说Mobile我改变Is Anchor to YES。然后过滤器选项是可见的。但这在右侧显示了完整的类别。对于一个类别说Accessories我做Is Anchor to NO.然后过滤器选项不可用,它只在左侧显示子类别。

我的要求是我必须启用分层导航(显示可过滤属性)并仅显示子类别

我怎么能这样做?我正在使用Magento 1.9.0.1

0 投票
2 回答
1804 浏览

magento - Magento 销售类别列出所有具有销售价格的项目

我需要在一个类别页面中显示所有在售产品.. 而不是手动浏览整个目录并添加产品我想要一个可以挑选“特价”产品的功能

我在网上找到了这篇文章 http://www.creativemgroup.com/creative-media-web-services/magento-blog/68-create-a-magento-on-sale-category-the-right-way

& got 在这里工作

问题是它没有通过“排序依据”对产品进行排序更改排序选项没有区别。我如何使用此代码但仍然能够使用排序工具栏?

非常感谢您的帮助..

////////////////////////////// Here is the code in my Catogory - Custom Design ////////// ///////////////////

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // /////////////////////////////////

类 Mage_Catalog_Block_Product_Sale 扩展 Mage_Catalog_Block_Product_List {

返回 $this->_productCollection;

}

//////////////////////////

0 投票
0 回答
378 浏览

php - Magento1.9 中分层导航的评级过滤器

我需要在分层导航中显示产品评级并在 Magento1.9 版本中进行过滤。

我已经展示了 Magento1.4 的付费扩展。网址是这个

我需要此功能用于分层导航中的评分。我已经为此功能搜索了很多免费扩展,但没有特定的结果可以通过编程方式完成。

如果有人知道这件事,请回复我并提供解决方案或任何线索。