Tracking Link

Hallo,

teste gerade CE 4.9.1 auf einem lokalen Rechner mit XAMP; mir ist aufgefallen, dass wenn man einen Tracking-Link in der Versandinformation einer Bestellung eingibt, wird automatisch eine DPD Link erstellt. Scheinbar war, zumindest bis Version CE 4.8.7 in \application\models\oxorder.php der Link codiert, siehe hier:

/**
     * Returns DPD shipment tracking url if oxorder__oxtrackcode is supplied
     *
     * @return string
     */
    public function getShipmentTrackingUrl()
    {
        if ( $this->_sShipTrackUrl === null && $this->oxorder__oxtrackcode->value ) {
            $this->_sShipTrackUrl = "http://www.dpd.de/cgi-bin/delistrack?typ=1&lang=de&pknr=".$this->oxorder__oxtrackcode->value;
        }

        return $this->_sShipTrackUrl;
    }

}

Ab CE 4.9.0 bzw. 4.9.1 ist die ersetzt durch:

/**
     * Returns shipment tracking url if oxtrackcode and shipment tracking url are supplied
     *
     * @return string
     */
    public function getShipmentTrackingUrl()
    {
        $oConfig = oxRegistry::getConfig();
        if ($this->_sShipTrackUrl === null) {
            $sParcelService = $oConfig->getConfigParam('sParcelService');
            $sTrackingCode = $this->getTrackCode();
            if ($sParcelService && $sTrackingCode) {
                $this->_sShipTrackUrl = str_replace("##ID##", $sTrackingCode, $sParcelService);
            }
        }

        return $this->_sShipTrackUrl;
    }
}

Gesucht und gesucht, doch ich finde einfach nicht die Stelle wo diese DPD Link sich befindet. Ich möchte einfach den Link von jeweiligen Versender (DHL/GLS) im Backend eingeben und dass, der Kunde eben den Richtigen zu sehen bekommt.

Hat jemand eine Idee?

Vielen Dank im Voraus

Grüße

selase

Ab 4.9.0:
http://wiki.oxidforge.org/Downloads/4.9.0_5.2.0#Manage_carrier_tracking_in_admin

@Dirk

Vielen Dank