[Docs] Fix imports in "Buttons with dropdown lists" hooks example

pull/4108/head
Philipp Bosch 2017-11-09 13:14:04 +01:00 zatwierdzone przez Matt Westcott
rodzic 7f4ce0e6b9
commit a9f51a09c4
2 zmienionych plików z 6 dodań i 3 usunięć

Wyświetl plik

@ -264,6 +264,7 @@ Contributors
* Martin Sandström
* Adrian Turjak
* Michael Palmer
* Philipp Bosch
Translators
===========

Wyświetl plik

@ -740,6 +740,8 @@ Buttons with dropdown lists
.. code-block:: python
from wagtail.admin import widgets as wagtailadmin_widgets
@hooks.register('register_page_listing_buttons')
def page_custom_listing_buttons(page, page_perms, is_parent=False):
yield wagtailadmin_widgets.ButtonWithDropdownFromHook(
@ -754,11 +756,11 @@ Buttons with dropdown lists
@hooks.register('my_button_dropdown_hook')
def page_custom_listing_more_buttons(page, page_perms, is_parent=False):
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():
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():
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)