Tabla de regiones/provincias de Portugal para Magento

Tener la lista de provincias de Portugal es util por si queréis que Magento despliegue las provincias de Portugal cuando un cliente se registra en la tienda. Sobre todo para gestionar las tarifas de envío a las islas Açores y Madeira.

 

El código .sql para insertarlas en la tabla es el siguiente:

INSERT INTO `biz_directory_country_region` (`country_id`, `code`, `default_name`) VALUES 
    ('PT', 'AV', 'Aveiro');
INSERT INTO `biz_directory_country_region_name` (`locale`, `region_id`, `name`) VALUES
    ('en_US', LAST_INSERT_ID(), 'Aveiro'), ('pt_PT', LAST_INSERT_ID(), 'Aveiro');

INSERT INTO `biz_directory_country_region` (`country_id`, `code`, `default_name`) VALUES 
    ('PT', 'BE', 'Beja');
INSERT INTO `biz_directory_country_region_name` (`locale`, `region_id`, `name`) VALUES
    ('en_US', LAST_INSERT_ID(), 'Beja'), ('pt_PT', LAST_INSERT_ID(), 'Beja');

INSERT INTO `biz_directory_country_region` (`country_id`, `code`, `default_name`) VALUES 
    ('PT', 'BG', 'Braga');
INSERT INTO `biz_directory_country_region_name` (`locale`, `region_id`, `name`) VALUES
    ('en_US', LAST_INSERT_ID(), 'Braga'), ('pt_PT', LAST_INSERT_ID(), 'Braga');

INSERT INTO `biz_directory_country_region` (`country_id`, `code`, `default_name`) VALUES 
    ('PT', 'BR', 'Bragança');
INSERT INTO `biz_directory_country_region_name` (`locale`, `region_id`, `name`) VALUES
    ('en_US', LAST_INSERT_ID(), 'Bragança'), ('pt_PT', LAST_INSERT_ID(), 'Bragança');

INSERT INTO `biz_directory_country_region` (`country_id`, `code`, `default_name`) VALUES 
    ('PT', 'CB', 'Castelo Branco');
INSERT INTO `biz_directory_country_region_name` (`locale`, `region_id`, `name`) VALUES
    ('en_US', LAST_INSERT_ID(), 'Castelo Branco'), ('pt_PT', LAST_INSERT_ID(), 'Castelo Branco');

INSERT INTO `biz_directory_country_region` (`country_id`, `code`, `default_name`) VALUES 
    ('PT', 'CB', 'Coimbra');
INSERT INTO `biz_directory_country_region_name` (`locale`, `region_id`, `name`) VALUES
    ('en_US', LAST_INSERT_ID(), 'Coimbra'), ('pt_PT', LAST_INSERT_ID(), 'Coimbra');

INSERT INTO `biz_directory_country_region` (`country_id`, `code`, `default_name`) VALUES 
    ('PT', 'EV', 'Évora');
INSERT INTO `biz_directory_country_region_name` (`locale`, `region_id`, `name`) VALUES
    ('en_US', LAST_INSERT_ID(), 'Évora'), ('pt_PT', LAST_INSERT_ID(), 'Évora');

INSERT INTO `biz_directory_country_region` (`country_id`, `code`, `default_name`) VALUES 
    ('PT', 'FR', 'Faro');
INSERT INTO `biz_directory_country_region_name` (`locale`, `region_id`, `name`) VALUES
    ('en_US', LAST_INSERT_ID(), 'Faro'), ('pt_PT', LAST_INSERT_ID(), 'Faro');

INSERT INTO `biz_directory_country_region` (`country_id`, `code`, `default_name`) VALUES 
    ('PT', 'GR', 'Guarda');
INSERT INTO `biz_directory_country_region_name` (`locale`, `region_id`, `name`) VALUES
    ('en_US', LAST_INSERT_ID(), 'Guarda'), ('pt_PT', LAST_INSERT_ID(), 'Guarda');

INSERT INTO `biz_directory_country_region` (`country_id`, `code`, `default_name`) VALUES 
    ('PT', 'LR', 'Leiria');
INSERT INTO `biz_directory_country_region_name` (`locale`, `region_id`, `name`) VALUES
    ('en_US', LAST_INSERT_ID(), 'Leiria'), ('pt_PT', LAST_INSERT_ID(), 'Leiria');

INSERT INTO `biz_directory_country_region` (`country_id`, `code`, `default_name`) VALUES 
    ('PT', 'LB', 'Lisboa');
INSERT INTO `biz_directory_country_region_name` (`locale`, `region_id`, `name`) VALUES
    ('en_US', LAST_INSERT_ID(), 'Lisboa'), ('pt_PT', LAST_INSERT_ID(), 'Lisboa');

INSERT INTO `biz_directory_country_region` (`country_id`, `code`, `default_name`) VALUES 
    ('PT', 'PA', 'Portalegre');
INSERT INTO `biz_directory_country_region_name` (`locale`, `region_id`, `name`) VALUES
    ('en_US', LAST_INSERT_ID(), 'Portalegre'), ('pt_PT', LAST_INSERT_ID(), 'Portalegre');

INSERT INTO `biz_directory_country_region` (`country_id`, `code`, `default_name`) VALUES 
    ('PT', 'PO', 'Porto');
INSERT INTO `biz_directory_country_region_name` (`locale`, `region_id`, `name`) VALUES
    ('en_US', LAST_INSERT_ID(), 'Porto'), ('pt_PT', LAST_INSERT_ID(), 'Porto');

INSERT INTO `biz_directory_country_region` (`country_id`, `code`, `default_name`) VALUES 
    ('PT', 'SR', 'Santarém');
INSERT INTO `biz_directory_country_region_name` (`locale`, `region_id`, `name`) VALUES
    ('en_US', LAST_INSERT_ID(), 'Santarém'), ('pt_PT', LAST_INSERT_ID(), 'Santarém');

INSERT INTO `biz_directory_country_region` (`country_id`, `code`, `default_name`) VALUES 
    ('PT', 'ST', 'Setúbal');
INSERT INTO `biz_directory_country_region_name` (`locale`, `region_id`, `name`) VALUES
    ('en_US', LAST_INSERT_ID(), 'Setúbal'), ('pt_PT', LAST_INSERT_ID(), 'Setúbal');

INSERT INTO `biz_directory_country_region` (`country_id`, `code`, `default_name`) VALUES 
    ('PT', 'VC', 'Viana do Castelo');
INSERT INTO `biz_directory_country_region_name` (`locale`, `region_id`, `name`) VALUES
    ('en_US', LAST_INSERT_ID(), 'Viana do Castelo'), ('pt_PT', LAST_INSERT_ID(), 'Viana do Castelo');

INSERT INTO `biz_directory_country_region` (`country_id`, `code`, `default_name`) VALUES 
    ('PT', 'VR', 'Vila Real');
INSERT INTO `biz_directory_country_region_name` (`locale`, `region_id`, `name`) VALUES
    ('en_US', LAST_INSERT_ID(), 'Vila Real'), ('pt_PT', LAST_INSERT_ID(), 'Vila Real');

INSERT INTO `biz_directory_country_region` (`country_id`, `code`, `default_name`) VALUES 
    ('PT', 'VS', 'Viseu');
INSERT INTO `biz_directory_country_region_name` (`locale`, `region_id`, `name`) VALUES
    ('en_US', LAST_INSERT_ID(), 'Viseu'), ('pt_PT', LAST_INSERT_ID(), 'Viseu');

INSERT INTO `biz_directory_country_region` (`country_id`, `code`, `default_name`) VALUES 
    ('PT', 'AC', 'Açores');
INSERT INTO `biz_directory_country_region_name` (`locale`, `region_id`, `name`) VALUES
    ('en_US', LAST_INSERT_ID(), 'Açores'), ('pt_PT', LAST_INSERT_ID(), 'Açores');

INSERT INTO `biz_directory_country_region` (`country_id`, `code`, `default_name`) VALUES 
    ('PT', 'MD', 'Madeira');
INSERT INTO `biz_directory_country_region_name` (`locale`, `region_id`, `name`) VALUES
    ('en_US', LAST_INSERT_ID(), 'Madeira'), ('pt_PT', LAST_INSERT_ID(), 'Madeira');

Comments

  • OswaldoCFR
    Responder

    Hola como podria hacer para poder poner
    Departamento:
    Provincia:
    Distrito:

    y cada uno con un menu desplegable?