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

War es hilfreich?

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
scroll top