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

Мега меню - мультиязычность


Shann

Recommended Posts

Стоит у меня на сайте https://tropickava.com.ua/ шаблон от TM, в который вшит модуль "Мега-меню", так же в этом шаблоне стоит Симпл блог

(при том что оба модуля какие-то модифицированные самим ТМ).

 

Для того чтоб вывести ссылку на блог в навигацию, я в мега-меню, просто прописал ссылку, вот так - http://prntscr.com/epvfqz и все было хорошо, до недавнего времени, а конкретней до установки SEO Мультиязык 2 от марка, штука конечно классная, украинские страницы попали в индекс, все отлично, кроме этой самой ссылки, ее можно прописать либо /simple-blog либо uk/simple-blog, т.е. либо она будет вести на русскую версию, либо на украинскую, что сбивает язык с которого клиент переходит.

 

Внимание вопрос: как можно прописать эту ссылку чтобы учитывался языковой префикс? Т.е чтоб с home/uk/ перебрасывало на /uk/simpl-blog

В админке или коде... например https://tropickava.com.ua/ модуль подставляет автоматически к ссылке которую я ввожу (/simple-blog) наверное можно чтоб оно не только home подставляло но и префикс?

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


  • 11 months later...

Можно конечно. Модуль Марка добавляет префиксы только к тем ссылкам, которые формируюся с помощью $this->url->link()

А у Вас в шаблоне просто вбита ссылка simple-blog либо index.php?route=simple_blog/article

Чтобы ссылка была с префиксом нужно в контроллере header.php прлучить ее, например

$data['blog_link'] = $this->url->link('simple_blog/article');

А потом в шаблоне header.tpl вставить $blog_link в месте вывода ссылки в меню.

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


Ребята, модули в которых нет у каждого языка отдельного поля для ссылки считаются как ошибочные
Пишите их авторам чтобы исправили эти ошибки
Здесь даже и говорить не о чем

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

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

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

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

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

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

Вхід

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

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

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

Important Information

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