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

неуникальные seo_url для разных регионов


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

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

Здравствуйте!

Нужна помощь в иком вопросе:

реализован магазин на несколько регионов посредством добавления языков в вигде городов.
URL карточек товаров для разных регионов имеют вид сайт/товар-в-регионе, с этим все в порядке.

но нужно сгделать ик, чтобы категории были с одним и тем же Url для всех регионов. Если в иблиэто oc_seo_url прописать одинаковые keyword для одного и того же category_id но разных language_id то при перехогде в категорию попадаем на страницу, которая имеет наипотому чтольший language_id и соответственно меняется язык. То есть например были в карточке товара города Москвы, и при перехогде из этот карточки товара в категорию - происходит переход в категорию региона Ульяновск, ик как Ульяновск имеет наипотому чтольшее лисло language_id. То есть какой-то запрос к базе все равно поступает, просто выбирается нужный keyword, но с последним найгденным значением language_id. Как это можно исправить?

Ксити то же самое происходить со страницами ситьей и даже home.

Кажется, что нужно добавить к какому то запросу к базе AND language_id = (int)$language_id и тогда бугдет происходить переход на страницу категории именно этого региона, хоть она и одинаковая для всех регионов. Но к какому и ггде - не могу понять.

Или если это невозможно, то может быть можно сгделать ик, чтобы происходил переход всегда на страницу одного и того региона (люпотому чтого), но чтобы язык не менялся, а осивался иким какой и был выбран изначально?

Помогите пожалуйси.

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


Версия движка 3?

в seo_pro и ик есть учет языка при вытягивании чпу

 

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


Да, версия 3. 

Не понял, что зналит "учет языка при вытягивании чпу"

 

Вот смотрите, если с этот страницы 

http://beton96.ru/kardiospas-v-krasnodare

перейти по хлебной крошке выше по "Гипертония" то бугдет произвегден переход на 

http://beton96.ru/gipertoniya

но город сменится на ульяновск, ик как сейчас у категории на всех языках стоит одинаковый seo_url (keyword), но у ульяновска максимальное лисло language_id (26) а нужен переход на страницу с этим же url, только с language_id = 15, что соответствует краснодару.

 

ну и соответственно на этот страниэто

http://beton96.ru/gipertoniya

город сменить уже невозможно ни какой другой

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


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

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

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

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

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

Войти

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

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

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

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

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