Форум русской поддержки Joomla!® CMS
09.12.2016, 11:41:23 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Админ-Панель. Меню! Как добавить еще один шаблон вывода ссылки?

 (Прочитано 245 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Thores
Осваиваюсь на форуме
***

Репутация: +3/-0
Offline Offline

Пол: Мужской
Сообщений: 26



« : 22.04.2015, 13:37:16 »

В файле: \administrator\modules\mod_menu\menu.php. Есть вот такой код который отвечает за вывод ссылок в меню админ панели:
Код:
if ($this->_current->link != null && $this->_current->target != null) {
echo "<a" . $linkClass . " " . $dataToggle . " href=\"" . $this->_current->link . "\" target=\"" . $this->_current->target . "\" >". $this->_current->title . $dropdownCaret . "</a>";
} elseif ($this->_current->link != null && $this->_current->target == null) {
echo "<a href=\"" . $this->_current->link . "\">" . $navIcon . $navLabel . $navParentCaret. "</a>";
} elseif ($this->_current->title != null) {
echo  $navIcon . $navLabel . $navCaret;
} else {
echo "";
}
Во первых любопытно что делает первая строчка ? За что отвечает каждый параметр условия? И как добавить новое условие для вывода родительской ссылки 2 уровня. То бишь:
Код:
ul
-li -1 уровень.
-li 1 уровень(родительская ссылка).
--ul
---li -2 уровень.
---li -2 уровень(родительская ссылка).
----ul
-----li - 3 уровень.
Так как возникает неприятная проблема при меню аккордеоном что ссылки второго уровня либо только открывают вложенный ul либо просто переходят на страницу без открытия подпункта.
Надеюсь кто нибудь отзовется и поможет.

P.S. Кстати Хотелось бы узнать каким  макаром можно к любой ссылке прикрепить класс .Active конечно же без использования JS.
Заранее спасибо всем откликнувшимся.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet