Errori di Magento 1.5 in upgrade -

Programmatore PHP, realizzazione siti Wordpress ed ecommerce Magento, Web Developer

Errori di Magento 1.5 in upgrade

1 Gen 2013 magento 1

In fase di aggiornamento di magento commerce da una versione di Magento 1.5 ad una più recente il sistema può restituire errori in log e in report.

Recentemente, andando a lavorare ad un upgrade alla versione 1.8.1 mi sono imbattutto nei seguenti errori:

  • Source model “customer_entity/address_attribute_source_country” not found for attribute “country_id
  • Error Source model “customer_entity/address_attribute_source_country” not found for attribute “country_id”
  • Invalid backend model specified: customer_entity/address_attribute_backend_region
    occurs during customer address edit or checkout address entry.

In fase di migrazione le procedure standard magento hanno delle mancanze e non tutti i dati vengono migrati alle nuove strutture del database.

Di seguito una semplice soluzione da eseguire su MySql.

UPDATE eav_attribute SET backend_model = ‘customer/entity_address_attribute_backend_street’ WHERE `attribute_code` =’street’ LIMIT 1 ;

UPDATE eav_attribute SET backend_model = ‘customer/entity_address_attribute_backend_region’ WHERE `attribute_code` =’region’ LIMIT 1 ;

UPDATE eav_attribute SET backend_model = ‘
customer/entity_address_attribute_source_country’ WHERE `attribute_code` =’country_id’ LIMIT 1 ;

Se sono stato utile a qualcuno potete semplicemente commentare facendomi sapere se ha funzionato o meno.

 


Lascia una risposta

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>