Jump to content
  • 0
mk11211

Music Downloads

Question

Hey Guys,

After spending countless hours researching and testing out other shop scripts I have to say that Prestashop is fantastic! I love it! It really is ahead of the pack and is the future of open source cart scripts.

Anyway, I want to be able to create a music download store where customers are able to preview tracks on the site (triggered from a listen button next to the buy button and plays in a flash player that is embedded on the site), add them to their cart, and then download them after purchase. Is this possible? If so where should I begin?

Here are some example sites: http://www.beatport.com http://www.audiojelly.com/

I did some searching on this forum and could not really find any answers...

Any suggestions would be very much appreciated.

Thanks!

Share this post


Link to post
Share on other sites

33 answers to this question

Recommended Posts

  • 0
Well I hope you have better luck then me,

I even ask for a quote from Prestashop for this project and never heard from them (http://www.prestashop.com/bug_tracker/view/460/ )

I lost a huge client, I still think Prestashop is a great shopping cart platform, but it's still in the early stages and lacks many thing for now.

Share this post


Link to post
Share on other sites
  • 0
Just to tell that we want the same and are willing to pay something to get it realized...

Some thoughts:

This could be realized by an extension of the attribute system, that means that an album-attribute has e.g. twenty “Track"-Attributes each with a different price (this is normal system), but the only thing to add is that it is not only the price which is changing but there has to be a switch “[X] downloadable attribute” which would give the possibility to give the same infos (filename, expires...) as of for a normal download-product. Then just another product template, support for this on the order-page and we are done…

Not to forget that this is valuable e.g. for a ebook-shop who wants to sell the complete books + and indivdual chapters or for a video site and so on…

We would also pay something for this kind of addition (makes sense to introduce it in the trunk and not to make his own “hack").

So if interested please contact me!

Bye
Sven

Share this post


Link to post
Share on other sites
  • 0
I'm considering using Presta Shop for my downloadable sheet music store where having sound samples is very desirable. I'm suprised that this hasn't been added with the way this script is put together for easy handling of downloadable products. I would be willing to pay for this "extra."
Chas

Share this post


Link to post
Share on other sites
  • 0
what is the latest on this? i'm selling vinyl and in the future .mp3's and i would like a music preview player or script that I can add to the short description box.


Can you reply ?

Best Regards:-)

Share this post


Link to post
Share on other sites
  • 0
err wait all you want to do is play the product attachment in a flash box?

that doesnt seem so hard, its stored as a variable as far as the product listing is concerned and at the very least all you have to do is query out the file name based on the product number to grab the sample.

Share this post


Link to post
Share on other sites
  • 0
yes, it sounds simple. But the short description box or description box strips the code from any flash code 8-/ . If you can elaborate and give the music store sellers an insight, it would be much appreciated. Some of us would like to use a flash music player to give a 30 second preview before purchase with each product. There has to be a code hack to get this done.

Thank you, I'll await your answer.


Thanks :)

Share this post


Link to post
Share on other sites
  • 0
I also saw in the french board about the dewplayer..

I tried to use it thru the "short description" box and it just didn't pass thru... Man, would I be so happy if a grateful soul can help out on this.. I wonder what is causing the code to strip and not play effectively? is it the text editor in the BO? I would like to see a step by step procedure on how I can hack into the code and get this done. Obviously a full fledged module is better that is compatible with V.1.2. but I can settle for a hack.

I have seen questions on this topic dating from last year without any concrete answer. I sell vinyl records a simple non-descript flash player is very essential to my business. just the functions play/stop. The site is almost done and this is the only thing that's holding it back from being a full fledged site.

If an answer can be had. it will not only help me but also the multiple store owners asking for a work around to this solution.

Take care,

Share this post


Link to post
Share on other sites
  • 0
ok i dont really have a need for this functionality right now but ill help you out a bit, i had 5 mins and poked around the code a bit.

in the product.php file from the root presta from my development environment $_GET['id_product'] will display the product number for the product screen you are in.

when you upload an attachment it is stored in the download folder as an encrypted string (without file extension)

the download information sits in the ps_product_download in the database, it contains the encrypted string the product id and the proper file name (with file extension).

thats everything you need right there for a nice nasty work around :)

Share this post


Link to post
Share on other sites
  • 0
well... you are talking about something totally different. I have no intention of uploading an attachment(mp3 file). All I want to do is find a way to to use a flash player for every product to sample the music before purchasing.

Furthermore, the steps you are presenting seems complicated(i'm not a programmer) , so therefore i have no idea what you are saying.


In the end, this is totally not the idea I had in mind and what the original person who posted about this topic was talking about. We are talking about just a flash player that can be coded into every product either : 1) a module(best option) or 2) hacked into the back office at the point of data entry via a. short description box. b. description box or c. features(data sheet).

The mp3 player by joel guajard thru the prestashop is not compatible with V 1.2, which what i got. I hope this reply is clear. I hope to find someone who can develop a good one or at least a hack.

any other thoughts or someone can help me on this??


Thanks

Share this post


Link to post
Share on other sites
  • 0
[b][size=5]*SOLUTION*[/size]
[/b]

I spoke to one of the members on the forum and this is how it goes...

The original answer was edited for clarity... but this is how you enter a music audio player(1 song) into prestashop.

I created a url for the file at: myshop/yourprestashopfolder/audio/music.mp3

I used the TinyMCE editor to embed the media, it worked perfectly. I clicked on the "Insert / edit embedded media" button (film icon), enter URL of the mp3 file, then I selected the Quicktime type, entered the dimensions of the player (I used 100 x 20). I then went to the Advanced tab and unchecked "Auto start" and "Show menu", then clicked Insert. You should simply be able to upload all your media to a directory and link to it within each product description. In my case I entered into the short description panel for aesthetic reasons.

I hope that answers how you do a player prestashop. So forget about the flash player and use either quicktime or windows media embedded file instead. I prefer quicktime because it's more universal.

Share this post


Link to post
Share on other sites
  • 0
[quote author="aquamarine" date="1250469300"][b][size=5]*SOLUTION*[/size]
[/b]

I spoke to one of the members on the forum and this is how it goes...

The original answer was edited for clarity... but this is how you enter a music audio player(1 song) into prestashop.

I created a url for the file at: myshop/yourprestashopfolder/audio/music.mp3

I used the TinyMCE editor to embed the media, it worked perfectly. I clicked on the "Insert / edit embedded media" button (film icon), enter URL of the mp3 file, then I selected the Quicktime type, entered the dimensions of the player (I used 100 x 20). I then went to the Advanced tab and unchecked "Auto start" and "Show menu", then clicked Insert. You should simply be able to upload all your media to a directory and link to it within each product description. In my case I entered into the short description panel for aesthetic reasons.

I hope that answers how you do a player prestashop. So forget about the flash player and use either quicktime or windows media embedded file instead. I prefer quicktime because it's more universal.[/quote]

Hi,

I am glad you foud a solution for this. can you please send me a link to view the end result? Thank you!

Share this post


Link to post
Share on other sites
  • 0
Hi,

I came across this forum and it helped me embed audio into the description, but it appears that it still strips it out of the short description. Is there any way to get a quicktime audio clip to show up in the short description?

I'm working on creating a royalty-free music site and it seems like it would be more convenient if visitors could preview the songs without actually having to go to the songs page.

Thanks!

Share this post


Link to post
Share on other sites
  • 0
Hi Aquamarine - I like what you have done - sounds like a freat work around - I have a similar challenge but am unable to find the same TinyMCE functions.... I know it is supposed to be a part of PS BO - but can I find it??? nope....
Is this an add-on? and how did you install it??

Sorry to be so dumb but a PS newbie.... Thanks

Share this post


Link to post
Share on other sites
  • 0
Salzzy,

When you're entering the descriptions it's the button that looks like a piece of film strip. I'm a PS newb myself, but it should be there in the standard install.

I'd still like to know if anyone has any idea how to have a sound clip show up in the short description, thanks!

Share this post


Link to post
Share on other sites
  • 0
Jesse
Thanks for the quick reply - however I do not seem to have that film strip icon option when entering any descriptions, I am using version 1.2.4 - could that be a reason? - see image - Thanks

Share this post


Link to post
Share on other sites
  • 0
Not sure why. like I said, I'm brand newb to all of this myself. Just got started yesterday. You can see in the image what I have with a standard install of 1.2.5. So maybe it is the version difference.

Share this post


Link to post
Share on other sites
  • 0
You can't see it? I have the same version 1.2.4. It's that tiny icon right under the "tree" , the film strip. Click on that and then you will see the options to select the media you want. Prestashop rejects flash for some reason, so you have to choose either quicktime or Windows Media. I have quite a few clips to upload, so once I do one, I just copy the HTML to a text editor. I Copy and paste the Media code to the rest of the products i need to populate and I change the paths. If you have more than 1 product to adjust I would suggest using "Snaplinks" https://addons.mozilla.org/en-US/firefox/addon/4336 to select the "edit" of each product in your back office. I can launch more than 100 tabs at once and edit every product that way. I don't know what to tell you, but that film icon was there since I first joined prestashop with 1.1. It should be there with every product in your back office when you edit.

Good luck

Share this post


Link to post
Share on other sites
  • 0
One more thing.. you have to use relative paths when you point the URL to your audio,not absolute. "/homedirectory/audio/mymusic.mp3" Double check your paths or you will see that dreaded "Q" when you try to view your audio clip. Mine works perfectly fine and I have more than 500.
http://fougy.com/home/1537-kymani-marley-warriors.html

Share this post


Link to post
Share on other sites
  • 0
Thanks for getting back to me so quickly..... looks like I have some missing functionality and no way of sorting it as far as I can see...:-(

This is the BO image I have when adding/editing product details, so maybe TinyMCE is not running as it should....

Thanks for your help anyway - and good luck with the rest of your site - looking good!!

Share this post


Link to post
Share on other sites

×