我想显示被做了在Magento的可下载产品的任何下载链接下载的数量。
我不认为这是在Magento这样的功能。
看来我们需要编程。
任何帮助吗?
我想显示被做了在Magento的可下载产品的任何下载链接下载的数量。
我不认为这是在Magento这样的功能。
看来我们需要编程。
任何帮助吗?
看看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()
是不是在表“downloadable_link”领域“NUMBER_OF_DOWNLOADS”?