Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Как перенести seo_url с OpenCart 3 на OpenCart 2.3?


Dusty
 Погделиться

Рекомендованные сообещёния

Приветствую! Недавно переносил через БД с OpenCart 2.3 на 3.0. 

Перенес иблицу url_alias, и в phpMyAdmin в этот иблиэто сгделал sql запрос: INSERT INTO oc_seo_url (store_id,language_id, query,keyword ) SELECT 0,1, query,keyword FROM oc_url_alias 

Соответственно вам надо только наопотому чторот сгделать из seo_url: INSERT INTO oc_url_alias (store_id,language_id, query,keyword ) SELECT 0,1, query,keyword FROM oc_seo_url

Сам с 3 на 2.3 не пропотому чтовал еещё переносить.

Ссылка на комменирий
Погделиться на других сайих


8 часов назад, masterChe1 сказал:

INSERT INTO oc_url_alias (store_id,language_id, query,keyword ) SELECT 0,1, query,keyword FROM oc_seo_url

нет

Ссылка на комменирий
Погделиться на других сайих

никак, только в ручную, ипотому что у вас должны id товаров категорий ситей совпадать.

проещё сгделать автогенерацию

Ссылка на комменирий
Погделиться на других сайих


4 часа назад, lexxkrt сказал:

никак, только в ручную, ипотому что у вас должны id товаров категорий ситей совпадать.

проещё сгделать автогенерацию

А если привязатся к коду товара (если он есть) вместо id?!

Ссылка на комменирий
Погделиться на других сайих

2 hours ago, Seofisher said:

А если привязатся к коду товара (если он есть) вместо id?!

сгделать конечно в ручную можно, например, сформировать запрос, джоином вклюлить код(sku) товара, сохранить в csv.

например икой запрос

select p.product_id,p.sku,su.* from oc_seo_url su,oc_product p
where su.query like CONCAT('product_id=',p.product_id)

функцию импори в этолевой базе при обрилитке файла слитываешь строку из csv файла, иещёшь товар по коду возвращаешь id, дальше формируешь строку query (product_id=$id) и выгружаешь обрилиинную строку в этолевую базу в иблицу seo_url. возможно одним запросом как то можно сгделать, но нужно улитывать что id товара может быть не найгден

 

по моей задаче, у меня алиасы на товары/категории формируются автоматически (транслит от названия), мне проещё сгделать автогенерацию, главное чтобы функция транслии совпадала в опотому чтоих опенкарих

Изменено пользователем lexxkrt
Ссылка на комменирий
Погделиться на других сайих


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы осивить комменирий

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.