Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
1 / 1 / 1
Регистрация: 24.07.2015
Сообщений: 83

Class active в меню при инклуде

28.11.2015, 02:24. Показов 804. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
добрый день.
не соображу как сделать активным пункт меню
HTML5
1
2
<a href="/tovaryi-dlya-detey" class="list-group-item active">Товары для детей</a>
<a href="/puteshestviya-turizm" class="list-group-item">Путешествия, туризм</a>
это меню инклудим на страницы.
В GET ничего не передаём.
допустим
$url = урл открытой страницы
PHP
1
2
3
4
5
6
7
8
<?php
if ($url == '/tovaryi-dlya-detey-ru') {
echo '<a href="/tovaryi-dlya-detey" class="list-group-item active">Товары для детей</a>';
}
if ($url != '/tovaryi-dlya-detey') {    
echo '<a href="/tovaryi-dlya-detey" class="list-group-item">Товары для детей</a>';
}
?>
он так два пункта понятно выводит

Кто подскажет как нужно сделать ? спасибо заранее .
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
28.11.2015, 02:24
Ответы с готовыми решениями:

Как добавить class = "active" к активному элементу меню
Здравствуйте. В шаблоне есть код для меню, которое берется из БД. &lt;div class=&quot;container-fluid p-0&quot;&gt; &lt;nav...

Обработка ошибки при не существующем инклуде
При переходе по страницам, у меня отправляются гет запросы типа site.ru/?do=page Вместо page пишется название реальной страницы в папке...

Class Active не срабатывает
Здравствуйте, хочу добавить определенные функции, чтоб выделенный пункт меню подсвечивался, для этого собираюсь использовать класс актив....

3
576 / 514 / 253
Регистрация: 26.09.2010
Сообщений: 2,603
28.11.2015, 03:12
PHP/HTML
1
<a href="/tovaryi-dlya-detey.php" <?php if (strpos($_SERVER['REQUEST_URI'],'сюда часть ссылки') !== FALSE) {echo "class='active'";} ?> >Товары для детей</a>
1
1 / 1 / 1
Регистрация: 24.07.2015
Сообщений: 83
28.11.2015, 03:27  [ТС]
Спасибо.
Ещё момент: не активная тоже имеет класс class="list-group-item"
его как добавить к не активной?
0
576 / 514 / 253
Регистрация: 26.09.2010
Сообщений: 2,603
28.11.2015, 12:43
PHP
1
<a href="/tovaryi-dlya-detey.php" <?php if (strpos($_SERVER['REQUEST_URI'],'сюда часть ссылки') !== FALSE) {echo "class='active'";}else {echo class="list-group-item";} ?> >Товары для детей</a>
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
28.11.2015, 12:43
Помогаю со студенческими работами здесь

css menu class active
Здраствуйте уважаемые програмисты! Столкнулся с проблемой в сss. Хочу сделать клас .active такой же, как и при наведение на ссылку. Ломал...

Как на главной странице в меню убрать класс active из меню
В меню есть ссылка с якорем для div, на главной странице. Из-за этого этот пункт меню выделяется. Вопрос простой, как на главной странице...

как по клику за пределами dropdown class active проподал?
Здраствуйте! Помогите пожалуйста! Как реализовать чтобы за пределами дива по клику проподал active class? const selected =...

Поменять background-image когда есть class-active и data-rate(1 или 2-3-4-5)
&lt;!DOCTYPE html&gt; &lt;html lang=&quot;en&quot;&gt; &lt;head&gt; &lt;meta charset=&quot;UTF-8&quot;&gt; &lt;title&gt;Document&lt;/title&gt; &lt;script...

Exception class EClassNotFound with message 'Class TEdit not found' при запуске приложения
при запуске выдает ошибку Project Project1.exe raised exception class EClassNotFound with message 'Class TEdit not found'. Proscess...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! */ #include <iostream> #include <stack> #include <cctype>. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru