0

我在 Modx Revolution CMS 中使用 SimpleSearch 片段来搜索网页内容。使用这样的形式:

<form class="sisea-search-form" action="[[~[[+landing]]]]" method=get>
<input type="text" name="hledej" id="hledej" value="[[+searchValue:default=`Hledej...`]]" onfocus="if (this.value == 'Hledej...') {this.value = '';}" onblur="if (this.value == '') {this.value = 'Hledej...';}" />

在网页上搜索有效,但带有特殊字符的字符串除外,例如“ěščřžýáá”(不同的语言)。问题是方法 get encode 像这样在 url 中传递这个字符:
../search-result.html?search=str%25C3%25A1nce&id=13
并找到 0 个结果....如果 url 中的搜索字符串未编码(试图手动重写它),它返回一些结果......
我也尝试使用方法post,但id根本不起作用......有
什么想法吗?

4

1 回答 1

0

它在不同的主机上正常工作,所以问题可能出在其他地方。我要结束这个话题。

于 2012-01-06T10:32:15.973 回答