Re: [Zope] How to present a download button...
Andreas Elvers writes:
I am having trouble with a non standard download method. I want to provide a download link to a file, but not the standard one, because I would get the id as the filename. The id is a random value and thus not suitable for the customer. The real filename is saved in the title property.
So I created a dtml method "download" like this one:
<dtml-call "RESPONSE.setHeader('Content-Type', content_type)"> <dtml-call "RESPONSE.setHeader('Content-Disposition', 'inline;filename='+title)"> <dtml-var please_give_me_the_raw_data> Use
<dtml-var file> <-- renders the file content --> Dieter
[...]
I am having trouble with a non standard download method. I want to provide a download link to a file, but not the standard one, because I would get the id as the filename. The id is a random value and thus not suitable for the customer. The real filename is saved in the title property.
So I created a dtml method "download" like this one:
<dtml-call "RESPONSE.setHeader('Content-Type', content_type)"> <dtml-call "RESPONSE.setHeader('Content-Disposition', 'inline;filename='+title)"> <dtml-var please_give_me_the_raw_data> Use
<dtml-var file> <-- renders the file content -->
Hmmm... This gives me a KeyError on file. Is this a new feature of Zope 2.2 ? I'm still with 2.1.6. Oh well... :-) Thanks anyway. - Andreas
participants (2)
-
Andreas Elvers -
Dieter Maurer