Hi Stephane,

You can implement a dialog handler class to modify the data handling in the dialog. The new dialog handler must be specified as class property of the dialog configuration. I recommend that you extend ParagraphEditDialog which is the default implementation. There is a method which can be conveniently overridden to add special functionality to a dialog:

boolean onPostSave(SaveHandler control)

Do some action after saving. Example: Create a thumbnail of a saved image and save it in the repository. Make sure you call save() on the node if you changed anything in the repository.

Ralf

Gauthier, Stephane (CH) schrieb:

Hi,

Could someone explain how to interact with the SaveHandler? Or give some links to the mechanism explanation ... Typically, I would like to perform supplementary tasks when an item is saved (website, document or whatever)
Do I need to declare a new custom handler? Where? Etc.

I know the observation module exists and that could help but, I would like to do something more integrated to my module …

Thanks in advance for your help

Stéphane




************************************************************************************

This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed.

If you have received this email in error, please notify the system manager ([email protected]) and delete the message with any attached files from your system.

The confidentiality and integrity of this message cannot be guaranteed on the Internet and the sender does not accept liability for its content.

***********************************************************************************



------------------------------------------------------------------------
----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------

----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------

Reply via email to