One Step Checkout - Problemer med DHL leveringsform

Magento version: 

Efter opgradering til Magento 1.7.x og nyeste version af One Step Checkout kan der opstå fejl i forbindelse med DHL leveringsformen, selvom du ikke benytter denne.

Leveringsformer

Ved fejlen:

a:5:{i:0;s:21:"Forkert indholdstype.";i:1;s:2247:"#0 /app/code/core/Mage/Usa/Model/Shipping/Carrier/Dhl/International.php(397): Mage::throwException('Forkert indhold...')

  • Klik dig ind uder System -> Konfiguration -> Leveringsformer og tryk på Gem konfiguration.

Config.xml

Ved fejlen:

a:5:{i:0;s:41:"Invalid model for shipping method: dhlint";i:1;s:2139:"#0 /app/code/core/Mage/Shipping/Model/Config.php(104): Mage::exception('Mage_Shipping', 'Invalid model f...')

  • Åben filen /app/code/local/Idev/OneStepCheckout/etc/config.xml og udkommenter DHL sektionen:
<carriers>
    <!--dhlint>
        <content_type>D</content_type>
    </dhlint-->
</carriers>
  • Gem filen og ryd Magento's cache

Databasen

Virker ovenstående ikke kan du prøve at søge core_config_data tabellen igennem for DHL opsætning:

SELECT * FROM `core_config_data` WHERE `value` LIKE '%dhl%'

Slet de rækker der hører til DHL opsætningen. Husk at tage backup inden du sletter eller ændrer i databasen!

mortenjakobsens billede

Certificeret Magento udvikler og CTO i Improving, der arbejder med e-handelsløsninger I Magento -