我在使用ezSearch(Umbraco)时遇到了一些问题,它与此非常相似
http://our.umbraco.org/media/upload/e08b702e-b738-42a4-81d8-382a4400b96a/error.jpg
有人可以帮我这个吗?
谢谢你, 阿迪
答案 0 :(得分:1)
我正在使用ezSearch,并且通过阅读ezSearch.cshtml,如果传递给宏的查询是“”,这看起来像一个bug。也就是说,如果搜索为空,它可以正常工作,但如果搜索是实际的引用空间,那么cshtml中的行:(我的版本中的第60行)
// Check the search term isn't empty
if(!string.IsNullOrWhiteSpace(model.SearchTerm))
{
// Tokenize the search term
model.SearchTerms = Tokenize(model.SearchTerm);
...
etc.
...
}
在model.SearchTerms中以一组错误的标记结束。
这有点像黑客攻击,但我认为之前
model.SearchTerm = model.SearchTerm.Replace("\"","").Replace(" ","").Replace("'","");
..希望有所帮助。
“ingie。