Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

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


 Share

Recommended Posts

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

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

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

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

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

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

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

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

Link to comment
Share on other sites


Да, версия 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

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

Edited by lavanna
Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.