kopia lustrzana https://github.com/wagtail/wagtail
Merge "collapsing multi field panels" into MultiFieldPanel
rodzic
3f780a1d8c
commit
866b762b7b
|
@ -94,6 +94,24 @@ MultiFieldPanel
|
|||
|
||||
A heading for the fields
|
||||
|
||||
.. topic:: Collapsing MultiFieldPanels to save space
|
||||
|
||||
By default, ``MultiFieldPanel`` s are expanded and not collapsible. Adding the classname ``collapsible`` will enable the collapse control. Adding both ``collapsible`` and ``collapsed`` to the classname parameter will load the editor page with the ``MultiFieldPanel`` collapsed under its heading.
|
||||
|
||||
.. code-block:: python
|
||||
|
||||
content_panels = [
|
||||
MultiFieldPanel(
|
||||
[
|
||||
ImageChooserPanel('cover'),
|
||||
DocumentChooserPanel('book_file'),
|
||||
PageChooserPanel('publisher'),
|
||||
],
|
||||
heading="Collection of Book Fields",
|
||||
classname="collapsible collapsed"
|
||||
),
|
||||
]
|
||||
|
||||
InlinePanel
|
||||
-----------
|
||||
|
||||
|
@ -305,30 +323,6 @@ Without a panel definition, a default form field (without label) will be used to
|
|||
.. _Django model field reference (editable): https://docs.djangoproject.com/en/dev/ref/models/fields/#editable
|
||||
|
||||
|
||||
MultiFieldPanel
|
||||
~~~~~~~~~~~~~~~
|
||||
|
||||
The ``MultiFieldPanel`` groups a list of child fields into a fieldset, which can also be collapsed into a heading bar to save space.
|
||||
|
||||
.. code-block:: python
|
||||
|
||||
BOOK_FIELD_COLLECTION = [
|
||||
ImageChooserPanel('cover'),
|
||||
DocumentChooserPanel('book_file'),
|
||||
PageChooserPanel('publisher'),
|
||||
]
|
||||
|
||||
BookPage.content_panels = [
|
||||
MultiFieldPanel(
|
||||
BOOK_FIELD_COLLECTION,
|
||||
heading="Collection of Book Fields",
|
||||
classname="collapsible collapsed"
|
||||
),
|
||||
]
|
||||
|
||||
By default, ``MultiFieldPanel`` s are expanded and not collapsible. Adding the classname ``collapsible`` will enable the collapse control. Adding both ``collapsible`` and ``collapsed`` to the classname parameter will load the editor page with the ``MultiFieldPanel`` collapsed under its heading.
|
||||
|
||||
|
||||
.. _inline_panels:
|
||||
|
||||
Inline Panels and Model Clusters
|
||||
|
|
Ładowanie…
Reference in New Issue