Почему не загружаться подпункты меню joomla! 3?

294
06 марта 2017, 13:17

Меню ведет себя аномально. Дочерние подпункты второго уровня видны только при переходе по ссылке на родительский элемент первого уровня. Второй раз такое случается на двух независимо разрабатываемых сайтах. Подскажите пожалуйста!

Answer 1

Ваша проблем заключается в стилях вашего шаблона, приведу пример: предположим у вас строение меню

<ul>
<li><a>Menu 1</a></li>
<li><a>Menu 2</a>
<ul>
<li>Submenu</li>
<li>Submenu</li>
</ul>
</li>
<li><a>Menu 3</a></li>
</ul>

По стандарту всем родительским LI даётся класс deeper parent, а вот дочерним UL в стилях прописывается display:none; , при переходе на ссылку Menu 2 данный LI получает новый класс 'active' и по всей вероятности у вас в стилях прописанно

li.active ul{
display:block;
}

и по этой причине вы видите открытими субменю при входе на родительскую ссылку.Если хотите продотвратить показ всех дочерних меню, найдите и отредактируйте стили.

Обновлено

Или же зайдите в модуль меню, посмотрите в настройках какие значения поставленны
1.Start Level
2. Show Sub-menu Items Yes/No

READ ALSO
Исправить функцию вывода

Исправить функцию вывода

Проблема в том, что функция получив в ответ $js=file_get_contents 2 и более title использует один и по нему выдает результат

275
header(&#39;Location:&#39;) не перенаправляет

header('Location:') не перенаправляет

Если кратко то есть функция

257
Как правильно сделать условие и запрос к БД?

Как правильно сделать условие и запрос к БД?

Подскажите, пожалуйста, как сделать, чтобы правильно заносились данные, а то 5 раз повторяетсяНужно, чтобы при пополнении от определенной...

231