Hi again,
I created a dialog dmsSendEmail with the following properties:
class=info.magnolia.module.dms.SendDialog
saveLabel = Send\
saveOnclick = send();
Where send() is a test routine present in SendDialog which extends
DocumentDialog having the following code:
protected boolean send() {
try {
log.info("Test is done");
} catch (Exception ex) {
ex.printStackTrace();
}
return true;
}
When I am using the new jar in my Magnolia environment and click in
"Send" button nothing happens.
What am I doing wrong? Help!
Adrian
Ralf Hirning schreef:
Adrian,
I am sure you are not asking whether and how you can attach a document
to an email ;-)
So, if you have the path to the document you can get an InputStream of
the document with
MgnlContext.getHierarchyManager("dms").getNodeData(path).getStream()
Ralf
Adrian Butnaru schrieb:
Thanks Ralf,
Finally I see some light!
I am extending the DocumentDialog from dms module and override save()
method.
I am wondering if is possible to send the document attached to the
email or only the path as text in the body?
Any experience about that?
Adrian
Ralf Hirning schreef:
Adrian,
You can use your own dialog handler by specifying the class property
of the dialog. To create this class extend
info.magnolia.module.admininterface.dialogs.ParagraphEditDialog and
override the save() method. Learn from the source code how to access
the dialog fields...
Ralf
Adrian Butnaru schrieb:
Thanks,
I did it and it shows correctly.
But stil I am not able to find out where should I change the code
in Magnolia to make the button sending an email in place of saving.
Any help would be great!
Adrian
Ralf Hirning schreef:
Adrian,
add a property "saveLabel" with value "Send" to the dialog definition
Ralf
Adrian Butnaru schrieb:
Hi,
I created a new function button "Send Email" which opens a dialog
where one can fill in the email address where the path to a
certain document from DMS have to be sent (for revision).
Can anybody help me giving me a tip how to change the "Save"
button in a "Send" buton?
Thanks in advance!
Adrian
----------------------------------------------------------------
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]>
----------------------------------------------------------------