Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Opencart,нужно настроить поведение чпу и переключателя языков


Recommended Posts


сервер nginx (конфиг доступен для редактирования)
opencart 3.0.3.9
шаблон chameleon


нужно настроить поведение чпу и переключателя языков на фронтенде по следующему принципу. 


- все урлы чпу в конце должны иметь завершающий "/". если нет завершающего символа "/" - 301 редирект на версию слешем. это не касается служебных урлов cms
пример:

eshop.com/prodct ->  eshop.com/prodct/
eshop.com/index.php?route=quickcheckout/checkout

-  все урлы умеют чпу для 2 языков
пример:

eshop.com/ru_prodct/ - русская
eshop.com/ua_prodct/ - украинская

eshop.com/ru_category1/ru_prodct/ - русская
eshop.com/ua_category1/ua_prodct/ - украинская


eshop.com/ru_category1/ - русская
eshop.com/ua_category1/ - украинская

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


- при выборе языка во фронтенде не только переключается язык сайта, контента и устанавливается язык в сессии, но и меняется чпу данной страницы на тот которые соответсвует данному языку.

- для русской версии настроить 301 редиректы по списку 
пример.

eshop.com/ru/prodct/   -> eshop.com/ru_prodct/ 
eshop.com/ru/category1/prodct/  ->  eshop.com/ru_category1/ru_prodct/ 


работоспособность темы, служебных урлов  cms (корзина, сравнение и т.д). решение оформить в виде инструкции или что еще лучше git патча чтобы можно было самостоятельно накатить при переустановке cms.

просьба сразу указывать либо полную цену, либо стоимость за час + ориентировочное количество часов, необходимое для реализации.Если Вас заинтересовал данный проект, мы можем сделать зум-встреч, где более подробно поговорим.Если у вас есть ФОП и мы можем заключить соглашение официально с отчетными документами - большой плюс.
 

Надіслати
Поділитися на інших сайтах


@stayalert 

Прихований текст

image.thumb.png.9fa1d32cdec5ed4eb6af614acc0f1488.png

 

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.