2010-07-13 57 views
1

我在后端为我的产品创建了一些自定义属性,并放在一个属性集中。属性是这样的:Magento:如何仅显示具有自定义二进制属性的产品

“可以用来填补牙洞” “可以用来掩盖馅料” “是吸收”

所有这些属性都是的“是/否”类。

我把所有这些属性都搜索了,但是当我搜索“填充物”或“牙齿”或任何它们作为文本的东西时,没有找到任何产品,即使如此,我也有一个产品具有所有这些属性,他们都设置为“是”。

如果我想要有一个链接向我展示所有产品,例如“可吸收”设置为“是”,我该如何处理?

回答

1

属性需要在属性属性中(例如,在目录>属性>管理属性下)将“快速搜索中使用”设置为“是”。

如果你想很容易地链接到它,你也可以启用“在高级搜索中使用”,然后去http://yoururl.com/catalogsearch/advanced,搜索它,然后只是复制该URL。

我使用例如下面的URL在我们店从FrontPage链接到选定的产品:http://www.k55.ch/catalogsearch/advanced/result/?front=683&mode=list

这仅仅是产品,其中代码为“前”属性的值为“683”的搜索。实际上,是magento生成的内部标识,但这并不重要。

+0

耶,谢谢!我已经将它们设置为“用于快速搜索”,但它们不会被发现,但是关于使用高级搜索并使用生成的URL的想法是黄金!金我说! – Sorcy 2010-07-15 17:41:13

+0

谢谢!几个月后,当我得到这个想法时,我为自己感到非常自豪;-) – pableu 2010-07-16 07:09:07

0

我知道这有一个答案,但我解决了这个是这样的:

1)创建为是/否属性的范畴,而是从导航隐藏(可以设置它,如果你的分层导航显示想要) 2)将属性中含有“是”的产品添加到此类别中。 2)创建一个URL映射到这个类别(可选)。示例/mycategory.html 3)为该属性创建一个搜索词并将新的URL映射放入重定向页面字段中。

我有例如防水的是/否属性。我的搜索字词是防水的,并重定向到我的隐藏类别的URL映射。

然后,当有人搜索属性名称时,它会将它们重定向到基本上是高级搜索的类别,但客户不仅可以通过链接访问,也可以通过搜索访问该类别。

祝你好运

相关问题