- -
-

pyams_content.component.association.zmi package

-
-

Submodules

-
-
-

pyams_content.component.association.zmi.interfaces module

-
-
-

pyams_content.component.association.zmi.paragraph module

-
-
-class pyams_content.component.association.zmi.paragraph.AssociationParagraphAJAXAddForm(context, request)
-

Bases: pyams_content.component.paragraph.zmi.BaseParagraphAJAXAddForm, pyams_content.component.association.zmi.paragraph.AssociationParagraphAddForm

-

Association paragraph add form, JSON renderer

-
- -
-
-class pyams_content.component.association.zmi.paragraph.AssociationParagraphAddForm(context, request)
-

Bases: pyams_zmi.form.AdminDialogAddForm

-

Association paragraph add form

-
-
-add(object)
-
- -
-
-ajax_handler = 'add-association-paragraph.json'
-
- -
-
-create(data)
-
- -
-
-edit_permission = 'pyams.ManageContent'
-
- -
-
-fields = <z3c.form.field.Fields object>
-
- -
-
-icon_css_class = 'fa fa-fw fa-link'
-
- -
-
-legend = 'Add new association paragraph'
-
- -
- -
-
-class pyams_content.component.association.zmi.paragraph.AssociationParagraphAddMenu(context, request, view, manager)
-

Bases: pyams_content.component.paragraph.zmi.BaseParagraphAddMenu

-

Associations paragraph add menu

-
-
-label = 'Add associations paragraph...'
-
- -
-
-label_css_class = 'fa fa-fw fa-link'
-
- -
-
-paragraph_type = 'Associations'
-
- -
-
-url = 'add-association-paragraph.html'
-
- -
- -
-
-class pyams_content.component.association.zmi.paragraph.AssociationParagraphInnerEditForm(context, request)
-

Bases: pyams_content.component.association.zmi.paragraph.AssociationParagraphPropertiesEditForm

-

Association paragraph inner edit form

-
-
-buttons
-
- -
-
-legend = None
-
- -
- -
-
-class pyams_content.component.association.zmi.paragraph.AssociationParagraphPropertiesAJAXEditForm(context, request)
-

Bases: pyams_content.component.paragraph.zmi.BaseParagraphAJAXEditForm, pyams_content.component.association.zmi.paragraph.AssociationParagraphPropertiesEditForm

-

Association paragraph properties edit form, JSON renderer

-
- -
-
-class pyams_content.component.association.zmi.paragraph.AssociationParagraphPropertiesEditForm(context, request)
-

Bases: pyams_content.component.paragraph.zmi.BaseParagraphPropertiesEditForm

-

Association paragraph properties edit form

-
-
-ajax_handler = 'properties.json'
-
- -
-
-edit_permission = 'pyams.ManageContent'
-
- -
-
-fields = <z3c.form.field.Fields object>
-
- -
-
-icon_css_class = 'fa fa-fw fa-link'
-
- -
-
-legend = 'Edit association paragraph properties'
-
- -
-
-title
-
- -
- -
-
-class pyams_content.component.association.zmi.paragraph.AssociationParagraphSummary(context, request)
-

Bases: pyams_viewlet.viewlet.BaseContentProvider

-

Association paragraph renderer

-
-
-associations = None
-
- -
-
-language = None
-
- -
-
-update()
-
- -
- -
-
-

Module contents

-
-
-class pyams_content.component.association.zmi.AssociationItemAJAXAddForm(context, request)
-

Bases: pyams_form.form.AJAXAddForm

-

Association item add form, JSON renderer

-
-
-get_ajax_output(changes)
-
- -
- -
-
-class pyams_content.component.association.zmi.AssociationItemAJAXEditForm(context, request)
-

Bases: pyams_form.form.AJAXEditForm

-

Association item properties edit form, JSON renderer

-
-
-get_associations_table()
-
- -
- -
-
-class pyams_content.component.association.zmi.AssociationsContainerDialogView(context, request)
-

Bases: pyams_zmi.form.AdminDialogDisplayForm

-

Associations dialog view

-
-
-dialog_class = 'modal-large no-widget-toolbar'
-
- -
-
-fields = <z3c.form.field.Fields object>
-
- -
-
-fieldset_class = 'height-300'
-
- -
-
-title = 'Associations list'
-
- -
- -
-
-class pyams_content.component.association.zmi.AssociationsContainerView(context, request)
-

Bases: pyams_zmi.view.ContainerAdminView, pyams_pagelet.pagelet.Pagelet

-

Associations container view

-
-
-table_class
-

alias of AssociationsTable

-
- -
-
-title = 'Associations list'
-
- -
- -
-
-class pyams_content.component.association.zmi.AssociationsMenu(context, request, view, manager=None)
-

Bases: pyams_skin.viewlet.menu.MenuItem

-

Associations menu

-
-
-icon_class = 'fa-link'
-
- -
-
-label = 'Associations...'
-
- -
-
-url = '#associations.html'
-
- -
- -
-
-class pyams_content.component.association.zmi.AssociationsTable(context, request)
-

Bases: pyams_form.security.ProtectedFormObjectMixin, pyams_skin.table.BaseTable

-

Associations view inner table

-
-
-cssClasses
-
- -
-
-data_attributes
-
- -
-
-hide_header = True
-
- -
-
-id
-
- -
-
-sortOn = None
-
- -
-
-values
-
- -
- -
-
-class pyams_content.component.association.zmi.AssociationsTableInnerNameColumn(context, request, table)
-

Bases: pyams_skin.table.I18nColumn, z3c.table.column.GetAttrColumn

-

Associations table inner name column

-
-
-getValue(obj)
-
- -
-
-weight = 20
-
- -
- -
-
-class pyams_content.component.association.zmi.AssociationsTablePictogramColumn(context, request, table)
-

Bases: pyams_skin.table.ImageColumn

-

Associations table pictogram column

-
-
-get_icon_class(item)
-
- -
-
-get_icon_hint(item)
-
- -
-
-weight = 8
-
- -
- -
-
-class pyams_content.component.association.zmi.AssociationsTablePublicNameColumn(context, request, table)
-

Bases: pyams_skin.table.NameColumn

-

Associations table name column

-
-
-getValue(obj)
-
- -
- -
-
-class pyams_content.component.association.zmi.AssociationsTableShowHideColumn(context, request, table)
-

Bases: pyams_form.security.ProtectedFormObjectMixin, pyams_skin.table.JsActionColumn

-

Associations container visibility switcher column

-
-
-cssClasses = {'td': 'action switcher', 'th': 'action'}
-
- -
-
-get_icon(item)
-
- -
-
-icon_class = 'fa fa-fw fa-eye'
-
- -
-
-icon_hint = 'Switch association visibility'
-
- -
-
-renderCell(item)
-
- -
-
-url = 'PyAMS_content.associations.switchVisibility'
-
- -
-
-weight = 5
-
- -
- -
-
-class pyams_content.component.association.zmi.AssociationsTableSizeColumn(context, request, table)
-

Bases: pyams_skin.table.I18nColumn, z3c.table.column.GetAttrColumn

-

Associations table size column

-
-
-getValue(obj)
-
- -
-
-weight = 30
-
- -
- -
-
-class pyams_content.component.association.zmi.AssociationsTableSorterColumn(context, request, table)
-

Bases: pyams_form.security.ProtectedFormObjectMixin, pyams_skin.table.SorterColumn

-

Associations table sorter column

-
- -
-
-class pyams_content.component.association.zmi.AssociationsTableTrashColumn(context, request, table)
-

Bases: pyams_form.security.ProtectedFormObjectMixin, pyams_skin.table.TrashColumn

-

Associations table trash column

-
- -
-
-class pyams_content.component.association.zmi.AssociationsTableValuesAdapter(context, request, view)
-

Bases: pyams_utils.adapter.ContextRequestViewAdapter

-

Associations table values adapter

-
-
-values
-
- -
- -
-
-class pyams_content.component.association.zmi.AssociationsView(context, request, view)
-

Bases: pyams_zmi.form.InnerAdminDisplayForm

-

Associations view

-
-
-fields = <z3c.form.field.Fields object>
-
- -
-
-update()
-
- -
-
-weight = 90
-
- -
- -
-
-pyams_content.component.association.zmi.delete_association(request)
-

Delete association

-
- -
-
-pyams_content.component.association.zmi.set_associations_order(request)
-

Update asociations order

-
- -
-
-pyams_content.component.association.zmi.set_paragraph_visibility(request)
-

Set paragraph visibility

-
- -
-
- - -