2016-06-29 2 views
0

Ich versuche, um Details zu Frontend wie Backend nur um zu zeigen enter image description hereWie Zwischensumme von Auftragspositionen Sammlung in magento 1.9.2 Community Edition erhalten

Hier ist mein Code

$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(); 
} 

Neben Teilsumme Ich bekomme alles, was ich auch versucht habe:

echo $_items->getBaseSubtotal(); 

Aber ich bekomme immer noch null Wert. Jede Hilfe wird spürbar

+0

gleiche Frage: http://magento.stackexchange.com/questions/123358/how-to-get-subtotal-from-order-items-collection-in-magento-1-9-2- Gemeinschafts-Editi –

Antwort

0

base_subtotal ist das Feld der Bestellung Tabelle.

es nicht zu Kundenauftragsposition Feld table..So Sie keine Daten von _items- $ erhalten hat> getBaseSubtotal()

Um eine Verkaufsposition Basis insgesamt try unten Code zu erhalten:

$items->getBaseRowTotal(); 

Source Link

Verwandte Themen