ModX Revolution:方法获得传递编码字符

时间:2011-08-15 07:45:06

标签: search methods get code-snippets modx

我在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...';}" />

    

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

1 个答案:

答案 0 :(得分:0)

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