Сообщение #2 korshunov » 08.08.2018, 07:20
Очень не рекомендуется применять такое. С ходу видны как минимум два недостатка:
1. Неправильно работает, если язык по умолчанию - не русский ( в коде грубо прописано if ($activeLang->label !== 'ru') ).
2. Сам способ выбивается из общего стиля CMS.
Метод явно топорный и костыльный в виде изобретения своего велосипеда...
При этом разработка преподнесена как переделка целого файла menu.tpl, тогда как в реальности добавлено всего полдесятка простых строк.
А сам вопрос, по-моему, легко решается одной простенькой вставочкой {$lang_link} в шаблоне menu.tpl.
Очень не рекомендуется применять такое. С ходу видны как минимум два недостатка:
1. Неправильно работает, если язык по умолчанию - не русский ( в коде грубо прописано if ($activeLang->label !== 'ru') ).
2. Сам способ выбивается из общего стиля CMS.
Метод явно топорный и костыльный в виде изобретения своего велосипеда...
При этом разработка преподнесена как переделка целого файла menu.tpl, тогда как в реальности добавлено всего полдесятка простых строк.
А сам вопрос, по-моему, легко решается одной простенькой вставочкой {$lang_link} в шаблоне menu.tpl.