Thanks Eric,
That is exactly what I was looking for. I'll let everyone know how it
turns out.
Craig
On Aug 12, 2008, at 7:48 AM, Eric Bréhault wrote:
Hello,
in the method implementing your action, you just need to set the
correct http header like this:
def doAction(self, REQUEST):
REQUEST.response.setHeader('Content-type','text/
csv;charset='+encoding)
REQUEST.response.setHeader('Content-Disposition',
"attachment; filename=export.csv")
return your_csv_content
note: to produce CSV, use the csv python module
Eric
On Tue, Aug 12, 2008 at 3:13 PM, cswank <[EMAIL PROTECTED]> wrote:
Hello,
I would like to have a document_action link that calls a method which
generates a .csv file that is downloaded to the user's computer.
I've been
looking all around, but can't find a way do do this. Can anyone
point me in
the right direction? I already have figured out how to make the
document_action, so I just need to give it this functionality.
Thanks,
Craig
--
View this message in context:
http://n2.nabble.com/Dynamic-downloads-tp714294p714294.html
Sent from the Product Developers mailing list archive at Nabble.com.
_______________________________________________
Product-Developers mailing list
[email protected]
http://lists.plone.org/mailman/listinfo/product-developers
_______________________________________________
Product-Developers mailing list
[email protected]
http://lists.plone.org/mailman/listinfo/product-developers