Проблемы с мультиязычным меню (Joomla)

Тема в разделе "Верстка", создана пользователем 01K, 15 апр 2014.

Информация :
Уважаемые пользователи, прежде чем ответить в теме или создать новую, внимательно ознакомьтесь с Правилами раздела и Правилами форума
Для быстрого поиска ответов на ваши вопросы воспользуйтесь Картой раздела и/или Поиском по разделу
Модераторы: ultra
  1. 01K

    01K

    Регистр.:
    27 июн 2013
    Сообщения:
    282
    Симпатии:
    42
    День добрый!
    Для сайта http://www.komunikacija.ru/ есть материалы на английском языке.
    Английское меню создавалось точно так же, как и основное. С последним проблем нет, а вот английское, при переключении языка не отображатеся, хотя сама разметка есть.
    Разметка в шаблоне едина. Одно время меню даже на одной странице отображалось, а при переключении на какой либо другой материал пропадало.
    Склоняюсь, что беда в разметке либо каком-то конфликте.
    Прошу о помощи.
     
  2. 01K

    01K

    Регистр.:
    27 июн 2013
    Сообщения:
    282
    Симпатии:
    42
    Дело оказалось всё же в вёрстке, вот в этой строчке:
    Код:
    .custom div.moduletable ul.nav, html body div#page div#midlle.row div.col-md-7 div#component nav.navbar div.moduletable ul.nav{
       display: block; position: static;
    }
    Надо было чуть изменить на:
    .custom div.moduletable ul.nav, html body div#page div#midlle.row div.col-md-7 div#component nav.navbar div.moduletable ul.nav,
    .custom div.moduletable ul.nav, html body div#page div#midlle.row div.col-md-9 div#component nav.navbar div.moduletable ul.nav {
       display: block; position: static;
    }
    
    
    Без этого дурацкого куска кода меню не отображается совсем. Никак от него избавиться не удалось, на сколько помню, пришлось его прописать путём проб и ошибок.
    Есть ли более элегантное решение отображения меню без этих свойств: block и static?