--- a/src/pyams_content/shared/view/interfaces/__init__.py Wed Feb 21 17:18:04 2018 +0100
+++ b/src/pyams_content/shared/view/interfaces/__init__.py Thu Feb 22 10:15:00 2018 +0100
@@ -53,11 +53,19 @@
class IWfView(IWfSharedContent):
"""View interface"""
+ select_context_type = Bool(title=_("Select context type?"),
+ description=_("If 'yes', content type will be extracted from context"),
+ required=True,
+ default=False)
+
selected_content_types = List(title=_("Content types"),
description=_("Selected content types; leave empty for all"),
value_type=Choice(vocabulary='PyAMS content types'),
required=False)
+ def get_content_types(self, context):
+ """Get content types for given context"""
+
order_by = Choice(title=_("Order by"),
description=_("Property to use to sort results"),
vocabulary=VIEW_ORDER_VOCABULARY,