use new RecordsTable type for configurable records table
This commit is contained in:
parent
997bffc286
commit
6994d923a2
2 changed files with 4 additions and 2 deletions
|
@ -374,6 +374,8 @@
|
||||||
name="grid" />
|
name="grid" />
|
||||||
<adapter factory="cybertools.composer.schema.grid.field.RecordsFieldInstance"
|
<adapter factory="cybertools.composer.schema.grid.field.RecordsFieldInstance"
|
||||||
name="records" />
|
name="records" />
|
||||||
|
<adapter factory="cybertools.composer.schema.grid.field.ContextBasedRecordsFieldInstance"
|
||||||
|
name="recordstable" />
|
||||||
<adapter factory="cybertools.composer.schema.grid.field.ContextBasedKeyTableFieldInstance"
|
<adapter factory="cybertools.composer.schema.grid.field.ContextBasedKeyTableFieldInstance"
|
||||||
name="keytable" />
|
name="keytable" />
|
||||||
<adapter factory="loops.schema.field.RelationSetFieldInstance"
|
<adapter factory="loops.schema.field.RelationSetFieldInstance"
|
||||||
|
|
4
table.py
4
table.py
|
@ -28,7 +28,7 @@ from zope.interface import implementer, implements, Interface, Attribute
|
||||||
from zope.schema.interfaces import IContextSourceBinder, IIterableSource
|
from zope.schema.interfaces import IContextSourceBinder, IIterableSource
|
||||||
|
|
||||||
from cybertools.composer.schema.factory import SchemaFactory
|
from cybertools.composer.schema.factory import SchemaFactory
|
||||||
from cybertools.composer.schema.grid.interfaces import KeyTable, Records
|
from cybertools.composer.schema.grid.interfaces import KeyTable, RecordsTable
|
||||||
from cybertools.composer.interfaces import IInstance
|
from cybertools.composer.interfaces import IInstance
|
||||||
from loops.common import AdapterBase, adapted, baseObject
|
from loops.common import AdapterBase, adapted, baseObject
|
||||||
from loops.external.element import Element
|
from loops.external.element import Element
|
||||||
|
@ -67,7 +67,7 @@ IDataTable['columns'].hidden = True
|
||||||
|
|
||||||
class IRecordsTable(IDataTable):
|
class IRecordsTable(IDataTable):
|
||||||
|
|
||||||
data = Records(title=_(u'Table Data'),
|
data = RecordsTable(title=_(u'Table Data'),
|
||||||
description=_(u'Table Data'),
|
description=_(u'Table Data'),
|
||||||
required=False)
|
required=False)
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue