Magento的:下载的产品链接下载的曲目编号(Magento: Track number of d

2019-10-17 12:19发布

我想显示被做了在Magento的可下载产品的任何下载链接下载的数量。

我不认为这是在Magento这样的功能。

看来我们需要编程。

任何帮助吗?

Answer 1:

看看number_of_downloads_bought和downloadable_link_purchased_item表number_of_downloads_used(Mage_Downloadable_Model_Link_Purchased_Item模型)

Magento会用这些字段来定义多少次,用户可以下载文件:

$linkPurchased = Mage::getModel('downloadable/link_purchased')->load($linkPurchasedItem->getPurchasedId());
$downloadsLeft = $linkPurchasedItem->getNumberOfDownloadsBought()
    - $linkPurchasedItem->getNumberOfDownloadsUsed();

所以,你可以使用$ linkPurchasedItem-> getNumberOfDownloadsUsed()作为选择的顺序下载次数。 如果算上doewnloads对每个订单的数量就可以得到下载的总次数。

或者你可以让自己的柜台调用Mage_Downloadable_DownloadController :: _ processDownload()



Answer 2:

是不是在表“downloadable_link”领域“NUMBER_OF_DOWNLOADS”?



文章来源: Magento: Track number of downloads of downloadable product links
标签: magento