Как получить промежуточный итог из коллекции элементов заказа в версии сообщества magento 1.9.2

Я пытаюсь показать детали заказа на интерфейсе так же, как на сервере
введите описание изображения здесь

Вот мой код

$orderData = Mage::getSingleton('sales/order')->loadByIncrementId($incrementId);
$itemCollection = $orderData->getItemsCollection();

foreach($itemsCollection as $_items) {
echo $_items->getName();
echo $_items->getStatus();
echo $_items->getOriginalPrice();
echo $_items->getPrice();
echo $_items->getQtyOrdered();
echo $_items->getSubTotal();
echo $_items->getTaxAmount();
echo $_items->getPercent();
echo $_items->getDiscountAmount();
echo $_items->getRowTotal();
}

Помимо промежуточного итога я получаю все, что я тоже пробовал:

echo $_items->getBaseSubtotal();

Но я все еще получаю нулевое значение.
Любая помощь будет ощутимой

0

Решение

base_subtotal это поле таблицы заказов.

это не поле таблицы элементов заказа на продажу. То есть вы не получили данные из $ _items-> getBaseSubtotal ()

Чтобы получить общее количество товаров, попробуйте код ниже:

  $items->getBaseRowTotal();

Ссылка на источник

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]