1
我已經使用varien網格功能創建了自定義產品網格,並將其用作訂單表單。基本上,有一個產品名稱,產品價格和用戶輸入他們想要的產品數量的輸入字段。Magento - Varien Grid - 共計整個集合
有成千上萬的產品,我需要給出用戶選擇的運行小計。
我已經得到的最接近的是加入以下Grid.php ...
protected function _afterLoadCollection()
{
$collection = $this->getCollection()->load();
$total = 0;
if ($collection) {
foreach($collection as $item) {
$itemPrice = $item->getPrice();
$itemQty = $item->getQty();
$total = $total + ($itemPrice * $itemQty);
}
echo $total;
}
}
然而,結果是由電流限制的影響,因此,只有總計當前頁面。
有沒有辦法解決這個問題,或者更好的方法來獲得兩列的總數?
在此先感謝,我一直堅持這個好幾天!