GetTrackingPopupurlByorderID funktioniert nicht
-
16-10-2019 - |
Frage
Ich habe diesen Code.
<a href="#" id="linkId" onclick="popWin('<?php echo $this->helper('shipping')->getTrackingPopUpUrlByOrderId(100000019) ?>','trackshipment','width=800,height=600,resizable=yes,scrollbars=yes')" title="<?php echo $this->__('Track this shipment') ?>"><?php echo $this->__('Track this shipment') ?></a>
Es soll ein Popup mit Tracking -Details eröffnen. Aber es funktioniert nicht. Kann mir jemand sagen, was los ist?
bitte beachten Sie 100000019
ist meine Bestellausweise
Lösung
Der Parameter für getTrackingPopUpUrlByOrderId
Muss die reale Bestell -ID (nicht die Inkremente) oder die sein $order
Objekt selbst. Versuchen Sie es stattdessen:
<?php $order = Mage::getModel('sales/order')->loadByIncrementId(100000019)?>
<a href="#" id="linkId" onclick="popWin('<?php echo $this->helper('shipping')->getTrackingPopUpUrlByOrderId($order) ?>','trackshipment','width=800,height=600,resizable=yes,scrollbars=yes')" title="<?php echo $this->__('Track this shipment') ?>"><?php echo $this->__('Track this shipment') ?></a>
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit magento.stackexchange