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

p.g.

  • Осваиваюсь на форуме
  • 36
  • 0 / 0
На сайте вывел меню, которое если смотреть в коде имеет вид:

<ul class="nav menu-uslugi">
<li class="item-108"><a href="/1">Пункт 1</a></li><li class="item-109"><a href="/2">Пункт 2</a></li><li class="item-110"><a href="/3">Пункт 3</a></li>
</ul>

Теперь нужно к каждому пункту применить бутстраповский класс = "span2", т.е. привести к следующему виду


<ul class="nav menu-uslugi">
<li class="item-108 span2"><a href="/1">Пункт 1</a></li><li class="item-109 span2"><a href="/2">Пункт 2</a></li><li class="item-110 span2"><a href="/3">Пункт 3</a></li>
</ul>

Как это сделать без костылей. Сайт на денвере. Важно, чтобы эти стили добавились только в этом меню и не трогали остальные.
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
использовать связку id="" (стиль # {}) и class="" (стиль .{}) для ulов и liшек.
учитывая, что id первоочередное в CSS.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

p.g.

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

p.g.

  • Осваиваюсь на форуме
  • 36
  • 0 / 0
span2 идет от бутстрапа и нужно именно прописать span2, а не добавить стили от span2 к другому классу.
*

Shustry

  • Moderator
  • 6434
  • 745 / 3
1. Копируете из modules\mod_menu\tmpl\ в templates\шаблон\html\mod_menu\ все файлы.
2. Переименовываете их в свои например так:
Код
mymenu_url.php
mymenu_separator.php
mymenu_heading.php
mymenu_component.php
mymenu.php
3. Открываете mymenu.php. Заменяете
а) 80-я строка:
Код: php
require JModuleHelper::getLayoutPath('mod_menu', 'default_' . $item->type);
на
Код: php
require JModuleHelper::getLayoutPath('mod_menu', 'mymenu_' . $item->type);
б) 84-я строка:
Код: php
require JModuleHelper::getLayoutPath('mod_menu', 'default_url');
на
Код: php
require JModuleHelper::getLayoutPath('mod_menu', 'mymenu_url');
в) 27-я строка:
Код: php
$class = 'item-' . $item->id;
на
Код: php
$class = 'span2 item-' . $item->id;
4. Заходите в админку модуля меню и выбираете в выпадающем списке mymenu.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Пункт меню Текстовый разделитель ведет на главную страницу

Автор zahar_92

Ответов: 8
Просмотров: 2463
Последний ответ 27.07.2023, 13:37:17
от ei-dos
[РЕШЕНО]Скрыть пункт меню на мобильных устройствах

Автор lexxbry

Ответов: 16
Просмотров: 4700
Последний ответ 23.05.2023, 07:22:49
от geral
Цвет фона меню

Автор IhorPH

Ответов: 7
Просмотров: 1136
Последний ответ 21.03.2023, 11:47:29
от marksetter
OffCanvas меню Helix Ultimate добавить текст к иконке

Автор Andre100

Ответов: 2
Просмотров: 2159
Последний ответ 20.03.2023, 12:42:49
от Andre100
OffCanvas меню

Автор Алексей Лоскутов

Ответов: 5
Просмотров: 2232
Последний ответ 13.02.2023, 20:20:37
от dashkov