如果你使用Zope + Plone + Plomino 设计中文网页应用程序的话应该会碰到search form不能搜索中文的情况,在plomino 1.8或1.9时会报错,提示你不能识别编码啥的,到1.10不会报错但搜索结果不正确。
解决方法:
1. 找到plomino的安装路径:
Plone\buildout-cache\eggs\plomino-1.10.1-py2.6.egg\Products\CMFPlomino
2. 编辑PlominoForm.py文件,在函数定义def searchDocuments中找到
3. 改为
- else:
- v = submittedValue.decode("utf-8")
4. 重新启动Plone就可以了
阅读(361) | 评论(0) | 转发(0) |