# HG changeset patch # User Thierry Florac # Date 1535471698 -7200 # Node ID 219bf66b812cca865f9433da64179f6502d9e02c # Parent 69b028b6eecb4625e311cb932f9275b4896448b6 Updated summary subform diff -r 69b028b6eecb -r 219bf66b812c src/pyams_content/shared/common/zmi/summary.py --- a/src/pyams_content/shared/common/zmi/summary.py Tue Aug 28 17:24:59 2018 +0200 +++ b/src/pyams_content/shared/common/zmi/summary.py Tue Aug 28 17:54:58 2018 +0200 @@ -9,6 +9,8 @@ # WARRANTIES OF TITLE, MERCHANTABILITY, AGAINST INFRINGEMENT, AND FITNESS # FOR A PARTICULAR PURPOSE. # +from pyams_content.shared.common.interfaces.types import IWfTypedSharedContent +from pyams_sequence.interfaces import ISequentialIdInfo __docformat__ = 'restructuredtext' @@ -74,7 +76,13 @@ tab_label = _("Identity card") css_class = 'form-tight' - fields = field.Fields(Interface) + @property + def fields(self): + fields = field.Fields(IWfSharedContent).select('title') + if IWfTypedSharedContent.providedBy(self.context): + fields += field.Fields(IWfTypedSharedContent).select('data_type') + fields += field.Fields(ISequentialIdInfo).select('public_oid') + return fields @adapter_config(name='workflow-waiting-state',