我创建了一些可下载的产品,并添加了一个mp3文件作为产品。
现在,我不想通过结帐方式下载文件,而是希望用户能够通过点击链接在view.phtml的产品页面上进行操作
我遇到的问题是我似乎无法下载此可下载文件夹中的文件
media/downloadable/files/links/t/o/toast_to_the_dead_-_immortal_technique.mp3
如果我将该曲目移动到media / filename.mp3 ..或甚至在wysiwyg文件夹中,那么我可以使用我的脚本下载它。我已经检查了文件权限等,他们很好,所以我卡住了为什么我无法下载我的文件。
有谁知道吗?或者有没有办法可以将文件夹从可下载更改为其他内容,因为所有我需要的可下载产品都是音乐文件。
干杯
编辑: 我还应该补充一点,我收到下载框保存文件,文件名和路径正确,只是文件是523字节,我使用下面的代码获取文件路径
$mediaUrl = Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_MEDIA);
$_linkpath = $mediaUrl."downloadable/files/links".$_link->getLinkFile();
如果我要将链接路径更改为$ mediaUrl。“filename.mp3”等,那么它会下载..在我看来,它的可下载文件夹导致问题?
答案 0 :(得分:0)
没关系我已经解决了这个问题,我只是将$ _linkpath更改为
$_linkpath = "media/downloadable/files/links".$_link->getLinkFile();
完整的网址导致了问题