diff --git a/src/recensio/plone/behaviors/text_review.py b/src/recensio/plone/behaviors/text_review.py index 78850fc..1efa337 100644 --- a/src/recensio/plone/behaviors/text_review.py +++ b/src/recensio/plone/behaviors/text_review.py @@ -1,4 +1,5 @@ from plone.app.dexterity import _ as _DX +from plone.app.dexterity import textindexer from plone.app.z3cform.widget import SelectFieldWidget from plone.autoform import directives from plone.autoform.interfaces import IFormFieldProvider @@ -23,6 +24,7 @@ class ITextReview(model.Schema): defaultFactory=list, ) + textindexer.searchable("title") title = schema.TextLine(title=_DX("label_title", default="Title"), required=True) fieldset_reviewed_text( diff --git a/src/recensio/plone/content/review_exhibition.py b/src/recensio/plone/content/review_exhibition.py index 2877f84..a85a02c 100644 --- a/src/recensio/plone/content/review_exhibition.py +++ b/src/recensio/plone/content/review_exhibition.py @@ -160,6 +160,8 @@ class IReviewExhibition(model.Schema, IReview): title=_("Title"), required=False, ) + textindexer.searchable("titleProxy") + url_exhibition = schema.TextLine( title=_("URL der Ausstellungswebsite"), required=False,