kopia lustrzana https://github.com/wagtail/wagtail
[Docs] Fix imports in "Buttons with dropdown lists" hooks example
rodzic
7f4ce0e6b9
commit
a9f51a09c4
|
@ -264,6 +264,7 @@ Contributors
|
||||||
* Martin Sandström
|
* Martin Sandström
|
||||||
* Adrian Turjak
|
* Adrian Turjak
|
||||||
* Michael Palmer
|
* Michael Palmer
|
||||||
|
* Philipp Bosch
|
||||||
|
|
||||||
Translators
|
Translators
|
||||||
===========
|
===========
|
||||||
|
|
|
@ -740,6 +740,8 @@ Buttons with dropdown lists
|
||||||
|
|
||||||
.. code-block:: python
|
.. code-block:: python
|
||||||
|
|
||||||
|
from wagtail.admin import widgets as wagtailadmin_widgets
|
||||||
|
|
||||||
@hooks.register('register_page_listing_buttons')
|
@hooks.register('register_page_listing_buttons')
|
||||||
def page_custom_listing_buttons(page, page_perms, is_parent=False):
|
def page_custom_listing_buttons(page, page_perms, is_parent=False):
|
||||||
yield wagtailadmin_widgets.ButtonWithDropdownFromHook(
|
yield wagtailadmin_widgets.ButtonWithDropdownFromHook(
|
||||||
|
@ -754,11 +756,11 @@ Buttons with dropdown lists
|
||||||
@hooks.register('my_button_dropdown_hook')
|
@hooks.register('my_button_dropdown_hook')
|
||||||
def page_custom_listing_more_buttons(page, page_perms, is_parent=False):
|
def page_custom_listing_more_buttons(page, page_perms, is_parent=False):
|
||||||
if page_perms.can_move():
|
if page_perms.can_move():
|
||||||
yield Button('Move', reverse('wagtailadmin_pages:move', args=[page.id]), priority=10)
|
yield wagtailadmin_widgets.Button('Move', reverse('wagtailadmin_pages:move', args=[page.id]), priority=10)
|
||||||
if page_perms.can_delete():
|
if page_perms.can_delete():
|
||||||
yield Button('Delete', reverse('wagtailadmin_pages:delete', args=[page.id]), priority=30)
|
yield wagtailadmin_widgets.Button('Delete', reverse('wagtailadmin_pages:delete', args=[page.id]), priority=30)
|
||||||
if page_perms.can_unpublish():
|
if page_perms.can_unpublish():
|
||||||
yield Button('Unpublish', reverse('wagtailadmin_pages:unpublish', args=[page.id]), priority=40)
|
yield wagtailadmin_widgets.Button('Unpublish', reverse('wagtailadmin_pages:unpublish', args=[page.id]), priority=40)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
Ładowanie…
Reference in New Issue