man, 27/08/2012 - 14:04
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!