You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

Dialog action definitions control what happens when a user clicks buttons in a dialog. In a typical dialog you need at least commit and cancel actions.

Example: Save and Cancel actions in a typical dialog 

<module name>/dialogs/<dialog name>.yaml
actions:
  commit:
    class: info.magnolia.ui.admincentral.dialog.action.SaveDialogActionDefinition
    label: Save
  cancel:
    class: info.magnolia.ui.admincentral.dialog.action.CancelDialogActionDefinition
    label: Cancel
Node nameValue

 
<dialog name>

 

 
actions

 

 
commit

 

 
class

info.magnolia.ui.admincentral.dialog.action.SaveDialogActionDefinition

 
label

Save

 
cancel

 

 
class

info.magnolia.ui.admincentral.dialog.action.CancelDialogActionDefinition

 
label

Cancel

Properties:

<action name>

required

Name of the action.

class

required

Dialog action definition class Save and cancel and definition classes are provided. See Action definition classes.

#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))
  • No labels