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" />
|
||||
<adapter factory="cybertools.composer.schema.grid.field.RecordsFieldInstance"
|
||||
name="records" />
|
||||
<adapter factory="cybertools.composer.schema.grid.field.ContextBasedRecordsFieldInstance"
|
||||
name="recordstable" />
|
||||
<adapter factory="cybertools.composer.schema.grid.field.ContextBasedKeyTableFieldInstance"
|
||||
name="keytable" />
|
||||
<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 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 loops.common import AdapterBase, adapted, baseObject
|
||||
from loops.external.element import Element
|
||||
|
@ -67,7 +67,7 @@ IDataTable['columns'].hidden = True
|
|||
|
||||
class IRecordsTable(IDataTable):
|
||||
|
||||
data = Records(title=_(u'Table Data'),
|
||||
data = RecordsTable(title=_(u'Table Data'),
|
||||
description=_(u'Table Data'),
|
||||
required=False)
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue