Автозамены регионов

This commit is contained in:
Konstantin
2026-05-30 17:43:37 +03:00
parent df8cf22112
commit 6c8a012702
16 changed files with 317 additions and 18 deletions
@@ -0,0 +1,36 @@
UPDATE `oc_banner_image`
SET `description` = REPLACE(REPLACE(`description`, 'из Беларуси', 'из {_STRANY_}'), 'в Беларуси', 'в {_STRANE_}')
WHERE `description` LIKE '%из Беларуси%' OR `description` LIKE '%в Беларуси%';
UPDATE `oc_banner_image`
SET `title` = REPLACE(`title`, '{_REGIONE_}', '{_GOROD_}')
WHERE `title` LIKE '%{_REGIONE_}%';
UPDATE `oc_category_description`
SET `description_bottom` = REPLACE(`description_bottom`, 'в Москве', 'в {_GOROD_}')
WHERE `description_bottom` LIKE '%в Москве%';
UPDATE `oc_category_description`
SET `meta_title` = REPLACE(`meta_title`, 'в Москве и Московской области', 'в {_GOROD_}'),
`meta_description` = REPLACE(`meta_description`, 'в Москве и Московской области', 'в {_GOROD_}')
WHERE `meta_title` LIKE '%в Москве и Московской области%'
OR `meta_description` LIKE '%в Москве и Московской области%';
UPDATE `oc_product_description`
SET `meta_title` = REPLACE(`meta_title`, 'в Москве', 'в {_GOROD_}'),
`meta_description` = REPLACE(`meta_description`, 'в Москве и МО', 'в {_GOROD_}')
WHERE `meta_title` LIKE '%в Москве%'
OR `meta_description` LIKE '%в Москве и МО%';
UPDATE `oc_service_category_description`
SET `meta_keyword` = REPLACE(`meta_keyword`, 'минск', '{_REGION_}')
WHERE `meta_keyword` LIKE '%минск%';
UPDATE `oc_service_description`
SET `meta_title` = REPLACE(`meta_title`, 'в Минске', 'в {_GOROD_}')
WHERE `meta_title` LIKE '%в Минске%';
UPDATE `oc_setting`
SET `value` = REPLACE(REPLACE(REPLACE(`value`, 'в Москве и области', 'в {_GOROD_}'), 'в Москве', 'в {_GOROD_}'), 'в Минске', 'в {_GOROD_}')
WHERE `code` = 'config'
AND `key` IN ('config_meta_title', 'config_meta_description');
@@ -0,0 +1,8 @@
ALTER TABLE `oc_zone`
ADD `contact_telephone` TEXT NOT NULL AFTER `slug`,
ADD `contact_email` TEXT NOT NULL AFTER `contact_telephone`,
ADD `contact_address` TEXT NOT NULL AFTER `contact_email`,
ADD `contact_geocode` TEXT NOT NULL AFTER `contact_address`,
ADD `contact_fax` TEXT NOT NULL AFTER `contact_geocode`,
ADD `contact_open` TEXT NOT NULL AFTER `contact_fax`,
ADD `contact_comment` TEXT NOT NULL AFTER `contact_open`;
@@ -0,0 +1,17 @@
ALTER TABLE `oc_zone`
ADD `replacement_gorod` VARCHAR(128) NOT NULL DEFAULT '' AFTER `contact_comment`,
ADD `replacement_gorodu` VARCHAR(128) NOT NULL DEFAULT '' AFTER `replacement_gorod`,
ADD `replacement_gorodom` VARCHAR(128) NOT NULL DEFAULT '' AFTER `replacement_gorodu`,
ADD `replacement_strana` VARCHAR(128) NOT NULL DEFAULT '' AFTER `replacement_gorodom`,
ADD `replacement_stranu` VARCHAR(128) NOT NULL DEFAULT '' AFTER `replacement_strana`,
ADD `replacement_stranoi` VARCHAR(128) NOT NULL DEFAULT '' AFTER `replacement_stranu`,
ADD `replacement_strane` VARCHAR(128) NOT NULL DEFAULT '' AFTER `replacement_stranoi`,
ADD `replacement_strany` VARCHAR(128) NOT NULL DEFAULT '' AFTER `replacement_strane`;
UPDATE `oc_zone` SET `replacement_gorod` = 'Бресте', `replacement_gorodu` = 'Бресту', `replacement_gorodom` = 'Брестом', `replacement_strana` = 'Беларусь', `replacement_stranu` = 'Беларусь', `replacement_stranoi` = 'Беларусью', `replacement_strane` = 'Беларуси', `replacement_strany` = 'Беларуси' WHERE `zone_id` = 337;
UPDATE `oc_zone` SET `replacement_gorod` = 'Гомеле', `replacement_gorodu` = 'Гомелю', `replacement_gorodom` = 'Гомелем', `replacement_strana` = 'Беларусь', `replacement_stranu` = 'Беларусь', `replacement_stranoi` = 'Беларусью', `replacement_strane` = 'Беларуси', `replacement_strany` = 'Беларуси' WHERE `zone_id` = 338;
UPDATE `oc_zone` SET `replacement_gorod` = 'Минске', `replacement_gorodu` = 'Минску', `replacement_gorodom` = 'Минском', `replacement_strana` = 'Беларусь', `replacement_stranu` = 'Беларусь', `replacement_stranoi` = 'Беларусью', `replacement_strane` = 'Беларуси', `replacement_strany` = 'Беларуси' WHERE `zone_id` = 339;
UPDATE `oc_zone` SET `replacement_gorod` = 'Гродно', `replacement_gorodu` = 'Гродно', `replacement_gorodom` = 'Гродно', `replacement_strana` = 'Беларусь', `replacement_stranu` = 'Беларусь', `replacement_stranoi` = 'Беларусью', `replacement_strane` = 'Беларуси', `replacement_strany` = 'Беларуси' WHERE `zone_id` = 340;
UPDATE `oc_zone` SET `replacement_gorod` = 'Москве', `replacement_gorodu` = 'Москве', `replacement_gorodom` = 'Москвой', `replacement_strana` = 'Россия', `replacement_stranu` = 'Россию', `replacement_stranoi` = 'Россией', `replacement_strane` = 'России', `replacement_strany` = 'России' WHERE `zone_id` = 2761;
UPDATE `oc_zone` SET `replacement_gorod` = 'Санкт-Петербурге', `replacement_gorodu` = 'Санкт-Петербургу', `replacement_gorodom` = 'Санкт-Петербургом', `replacement_strana` = 'Россия', `replacement_stranu` = 'Россию', `replacement_stranoi` = 'Россией', `replacement_strane` = 'России', `replacement_strany` = 'России' WHERE `zone_id` = 4239;
UPDATE `oc_zone` SET `replacement_gorod` = 'Брянске', `replacement_gorodu` = 'Брянску', `replacement_gorodom` = 'Брянском', `replacement_strana` = 'Россия', `replacement_stranu` = 'Россию', `replacement_stranoi` = 'Россией', `replacement_strane` = 'России', `replacement_strany` = 'России' WHERE `zone_id` = 4240;