0 Пользователей и 1 Гость просматривают эту тему.
  • 18 Ответов
  • 1666 Просмотров
*

multiscripter

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
Всем привет. Вопрос такой: Как присвоить класс active ссылке на главную страницу в меню? То есть так:
Код
<ul class="nav">
  <li class="item-101 active"><a href="/">Главная</a></li>
  <li class="item-105"><a href="/katalog">Каталог</a></li>
  <li class="item-112"><a href="/kontakty">Контакты</a></li>
</ul>
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Сравнить href ссылки с текущим url и добавить атрибут. В общем, php нужно на минимальном уровне понимать.
*

multiscripter

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
Сравнить href ссылки с текущим url и добавить атрибут. В общем, php нужно на минимальном уровне понимать.
Модуль меню искаробочный, то есть всё из админки запилено. Куда php вставить?
*

AlekVolsk

  • Гуру
  • 6915
  • 415 / 4
переопределить модуль меню в шаблоне и тщательно изучить файлы в /templates/ваш_шаблон/html/mod_menu/, а там разберетесь, что куда вставить
*

multiscripter

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
переопределить модуль меню в шаблоне и тщательно изучить файлы в /templates/ваш_шаблон/html/mod_menu/, а там разберетесь, что куда вставить
Где можно хорошо покурить за переопределение модулей?
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Что значит «из коробки»? Это изначально не джумловский модуль был?
*

multiscripter

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
Что значит «из коробки»? Это изначально не джумловский модуль был?
Как раз наоборот. Модуль меню джумловский (стандартный, "искаробочный", "ванильный").
*

Mihanja80

  • Завсегдатай
  • 1918
  • 168 / 4
  • Всю жизнь учусь...
Google. Переопределение шаблонов(или макетов) вывода Joomla
Копируете файлы родного меню Joomla по пути указанном выше и переписываете как угодно, меняете что нужно.

А позвольте спросить, зачем это вам? Разве нет этого из коробки? У каждого пункта есть свой клас, и вроде как у активного пункта был свой класс всегда...
« Последнее редактирование: 27.04.2015, 23:19:36 от Mihanja80 »
Я с мобильного, в основном...
*

multiscripter

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
А позвольте спросить, зачем это вам? Разве нет этого из коробки? У каждого пункта есть свой клас, и вроде как у активного пункта был свой класс всегда...
Ответ на ваш вопрос есть в первом посте. Спасибо за посыл в Google. Так или иначе всем спасибо за помощь.
« Последнее редактирование: 27.04.2015, 23:31:21 от multiscripter »
*

Mihanja80

  • Завсегдатай
  • 1918
  • 168 / 4
  • Всю жизнь учусь...
ну так стили можно же прописать именно для этого пункта меню,  там есть неповторимый класс. item-101
Я с мобильного, в основном...
*

multiscripter

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
Класс active присваивается Joomla той ссылке меню, которая была активирована. Кроме ссылки на Главную. Вот нужно чтобы класс active присваивался и ссылке на Главную тоже, когда по ней кликают.
*

NightGuard

  • Живу я здесь
  • 2927
  • 378 / 7
  • вжжж-вжжж
1. Дайте ссылку на сайт.
2. Покажите содержимое файла - /www/адрес_сайта/templates/название_шаблона/html/mod_menu/default.php (если он здесь есть).
Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма
*

multiscripter

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
1. Дайте ссылку на сайт.
2. Покажите содержимое файла - /www/адрес_сайта/templates/название_шаблона/html/mod_menu/default.php (если он здесь есть).
1. Сайта в сети ещё нет.
2. Я не переопределял шаблон меню.
*

NightGuard

  • Живу я здесь
  • 2927
  • 378 / 7
  • вжжж-вжжж
В стандартном модуле меню класс active присваивается всем пунктам меню, в том числе и "главной" странице.
Идеология сверхпотребления более опасна для человечества, чем идеология гитлеровского тоталитаризма
*

multiscripter

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
Это та, которая site.domain/home ? Если да, то у меня её нет. Значение атрибута href ссылки на главную: href="/"
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
Это та, которая site.domain/home ? Если да, то у меня её нет. Значение атрибута href ссылки на главную: href="/"
Это не имеет значения. Работать должны оба варианта. Где-то что-то намутили.
*

multiscripter

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
Если и намутил, то только через админку. В коде меню не копался.
*

Shustry

  • Гуру
  • 6434
  • 745 / 3
А главную по-умолчанию в менеджере меню меняли?
*

multiscripter

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
Вполне возможно.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Один пункт меню думает что он главный

Автор DamaVbubi

Ответов: 4
Просмотров: 309
Последний ответ 13.02.2024, 19:49:10
от DamaVbubi
[Решено] Перестали работать переходы по меню сайта

Автор AlexP750

Ответов: 12
Просмотров: 538
Последний ответ 06.02.2024, 12:42:26
от AlexP750
Пропало главное меню, и контент на главной (после обновления)

Автор GTHack

Ответов: 15
Просмотров: 541
Последний ответ 07.01.2024, 16:00:15
от ProtectYourSite
Автоматическая снятие с публикации пункта меню

Автор all_zer

Ответов: 2
Просмотров: 340
Последний ответ 30.12.2023, 15:29:58
от all_zer
Отображение меню мобильной версии сайта

Автор AnSk

Ответов: 1
Просмотров: 346
Последний ответ 22.08.2023, 18:52:55
от arma