Jump to content
Sign in to follow this  
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 подставляло но и префикс?

Share this post


Link to post
Share on other sites

подскажите удалось решить этот вопрос? 

Share this post


Link to post
Share on other sites

Можно конечно. Модуль Марка добавляет префиксы только к тем ссылкам, которые формируюся с помощью $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 в месте вывода ссылки в меню.

Share this post


Link to post
Share on other sites

можете помочь? сколько будет по деньгам? 

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

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.