Magento “如何显示”;“按价购物”;在主页中

Magento “如何显示”;“按价购物”;在主页中,magento,Magento,我正在尝试进行多次搜索,然后将从属性获取的信息提交到catalogsearch/advanced/result/?但我只有价格问题。 对于我的自定义属性(例如形状),我可以给出值“shape”,它将正确发布,但对于价格,如果我给出类似value=“price%5Bfrom%5D=1&price%5Bto%5D=150(这意味着magento中的价格1-150),它将在broswer栏中以不同的字符发布,因此它不会给出价格。 据我所知,我无法使用“%,=”等特殊符号,但通过这种方式,我将获得“黑客

我正在尝试进行多次搜索,然后将从属性获取的信息提交到catalogsearch/advanced/result/?但我只有价格问题。 对于我的自定义属性(例如形状),我可以给出值“shape”,它将正确发布,但对于价格,如果我给出类似value=“price%5Bfrom%5D=1&price%5Bto%5D=150(这意味着magento中的价格1-150),它将在broswer栏中以不同的字符发布,因此它不会给出价格。 据我所知,我无法使用“%,=”等特殊符号,但通过这种方式,我将获得“黑客”方式的价格(通过在多个选择下拉列表中从主页进行高级搜索) 我怎么做

对不起,如果我不够清楚,英语不是我的母语!

浏览器的“浏览器栏中的不同字符”是标准第2.1节和第2.2节之后的结果。它被称为“百分比编码”(也称为“URL编码”)

当然,你也可以使用特殊字符。如果你想使用根据第2.2节定义为保留字符的任何字符,你只需要正确编码:
%
作为
%25
作为
%20
作为
%2C
=/code>作为
%3D


另请参见。

非常感谢,您在这里指出了一些线索,不幸的是,如果我尝试反转符号(=),例如,我将需要写入(%3D),但如果我这样做,它将尝试反转3D中的(%)符号,因此它将位于%253D之后(因为%25是%)。
我相信这是我尝试“破解”的一些规则“但是我需要发送price%5b从%5D=1&price%5b到%5D=111的查询,因为这是我获取price 1-111的唯一方法。还有其他想法吗?附言。例如,如果你去一个magento网站(我甚至相信谷歌),使用带有=,%等字符的搜索,它将进行%编码。
我如何反转?
使用它并在搜索中写入%3D。”
它将变成%253D