Share » Forums » Setup & design » Creating a link to a file for download

Creating a link to a file for download

Creating a link to a file for download

Friday 30 January 2004 4:06:02 am - 3 replies

Author Message

Amina Bacar

Friday 30 January 2004 6:41:28 am

Hi,

I'm not quite sure if this is what you want.
I added some PDFs to my site using file class as well. Using the related objects I linked them to an article. To show the link for download and not the object file name i had to override the template embed for file class just using:

{default attribute_parameters=array()}
<p>{attribute_view_gui attribute=$object.data_map.file}</p>
{/default}

I hope this helps.

Barney Gumble

Friday 30 January 2004 8:06:54 am

Thanks! I'm not using related objects in this particular case. I've created an override template for a particular folder which will only contain file class objects, and I'm looping through the children as normal. I'm able to retrieve some parameters of the children such as name, but not the full path of the file itself. My goal is for the user to be able to right-click and choose Save Target As for a direct download. Cheers!

Barney Gumble

Friday 30 January 2004 6:20:08 pm

That worked for me in the end. I reduced ezbinaryfile.tpl to the bare minimum:

{section show=$attribute.content}
{concat("content/download/",$attribute.contentobject_id,"/",$attribute.id,"/file/",$attribute.content.original_filename)|ezurl}
{/section}

This then allows me to apply whatever formatting I want to the link.

You must be logged in to post messages in this topic!

36 542 Users on board!

Forums menu