Rob*_* Wu 1 search text full-text-search plone catalog
我用Rich Text Field创建了灵巧内容类型 - "正文".我想为我的Plone 4.0.2制作"正文"全文可搜索.
我在我的主题中添加了catalog.xml,代码如下
我收到了来自ZMI/portal/portal_catalog"body_text RichTextValue对象的错误消息.(你的意思是.raw或.output?)"
如何更改catalog.xml以使用.output,我试过,但它不起作用.
谢谢.
小智 7
您可以使用plone.indexer并在您的dexterity类型中提供自己的索引器,以将自定义正文文本添加到SearchableText索引(例如包括默认标题和描述),如下所示:
@indexer(IMyTypeInterface)
def SearchableText(obj):
return ' '.join([obj.Title(), obj.Description(), obj.bodytext.output])
Run Code Online (Sandbox Code Playgroud)