Перейти к содержимому

MOAB

Проблема с выпадающим меню в joomla 2.5

joomla 2.5 li parent class

  • Войдите, чтобы ответить
Сообщений в теме: 5

#1 Kater

Kater

    Продвинутый

  • Основатель
  • PipPipPip
  • 169 сообщений
82
  • ИзНовосибирск

Отправлено 22 Февраль 2015 - 10:42

Всем привет. Помогите советом, уже голову сломал. Достался клиент с сайтом на джумле, что-то они сделали что пропал элемент из класса меню. А где включить/добавить его - не понимаю.

Вот к примеру часть меню:

<ul class="menu xtcdefaultmenu">
<li class="menu-1 item-728 current active deeper">
<a href="/" >Главная</a>
<ul>
<li class="item-80"><a href="" ></a></li>
<li class="item-152"><a href="" ></a></li>
<li class="item-179"><a class="drop5" href="" ></a></li>
</ul>
</li>
<li class="menu-2 item-33 deeper [b]parent[/b]">
<a href="#" >О компании</a>
<ul>
<li class="item-58"><a href="" >О нас</a></li>
<li class="item-60"><a class="drop3" href="" ></a></li>
<li class="item-61"><a class="drop4" href="" ></a></li>
<li class="item-719"><a class="drop4" href="" ></a></li>
</ul>
</li>
<li class="menu-4 item-121 deeper [b]parent[/b]">
<a href="" ></a>
<ul>
<li class="item-773"><a href="" >Задать вопрос</a></li>
<li class="item-774"><a href="" >Оставить отзыв</a></li>
</ul>
</li>
</ul>


В первом меню нет parent а во всех остальных есть. И судя по файлам стилей там прописан фон выпадающего меню, каким цветом пункты выделяются при наведении мышки и т.д.. Сейчас первый пункт меню с выпадающим списком, но без фона и все остального.. все остальные пункты работают как надо.

Пытался добиться ответа от разработчика, но та ответила только

Цитата

по поводу подпунктов меню "Главной" - класс родительского пункта отличается от соседнего корректно работающего, нужно поставить верный класс и все будет работать.
но где это сделать? )))

#2 isay777

isay777

    смурфосеошнег

  • Модератор
  • PipPipPipPipPip
  • 2 276 сообщений
2 415
  • ИзМосква

Отправлено 22 Февраль 2015 - 11:45

По моему вы смешали все в кашу.

Первое: Классы для всего меню можно задать в модуле меню "Суффикс класса меню"

Второе: класс для пункта в настройках пункта "CSS-класс ссылки"


Третье: Parrent скорее всего ставиться автоматом при создании подменю.

Четвертое: В разных сторонних модулях меню есть дополнительный настройки и в самом меню и в шаблоне. Настройка ширины выпадающего меню, модули в меню, цвет меню, группировка выпадающих меню и т.д.


Вам что из этого надо?
мое портфолио - Дешевый и надежный хостинг c SSD --- СНИМАЕМ ПОЗИЦИИ ЧЕТКО

#3 Kater

Kater

    Продвинутый

  • Основатель
  • PipPipPip
  • 169 сообщений
82
  • ИзНовосибирск

TC Отправлено 22 Февраль 2015 - 17:20

Просмотр сообщенияisay777 (22 Февраль 2015 - 11:45) писал:

По моему вы смешали все в кашу.

Первое: Классы для всего меню можно задать в модуле меню "Суффикс класса меню"

Второе: класс для пункта в настройках пункта "CSS-класс ссылки"


Третье: Parrent скорее всего ставиться автоматом при создании подменю.

Четвертое: В разных сторонних модулях меню есть дополнительный настройки и в самом меню и в шаблоне. Настройка ширины выпадающего меню, модули в меню, цвет меню, группировка выпадающих меню и т.д.


Вам что из этого надо?

Возможно смешал, я же говорю запутался уже.

Про первые пункты знаю что класс прописывается, но прописывается он в
<a href="/" >Главная</a>
а мне нужно чтобы в
<li class="menu-1 item-728 current active deeper">
добавился parent , именно его не хватает в классе и из-за этого не работает этот пункт меню

#4 Valek

Valek

    ВСтатусе

  • Активный участник
  • PipPipPipPip
  • 1 394 сообщений
2 001
  • ИзРоссии :(

Отправлено 22 Февраль 2015 - 18:06

Просмотр сообщенияKater сказал:

а мне нужно чтобы в
добавился parent ,

Элементарно. Взять и добавить в коде.
Опять же надо подробнее рассматривать. Может случайно в ручную удалили(забыли) или на автомате не добавляется. Или может модуль надо настраивать.
Меню статическое или динамическое.
Больше инфы надо.

Это сейчас в ручную выделили bb-кодом?
Изображение
Отличный хостинг низкие цены, высокое качество и SSL Ссылка на сайт

#5 isay777

isay777

    смурфосеошнег

  • Модератор
  • PipPipPipPipPip
  • 2 276 сообщений
2 415
  • ИзМосква

Отправлено 22 Февраль 2015 - 18:36

Там скорее всего php дописывает класс.

Давайте из далека.
Какая версия джумлы
Что за модуль меню? явно не стандартный по классам
Зачем вам класс парент?

PS Личка, контакты в профиле. По конкретному примеру легче.

зыы какой ? http://www.joomlaxtc...oomla-templates

=======

Короче: У тебя parent автоматом в подменю ставиться.
Если пункт имеет подпункты то он будет парент.

http://demo.joomlaxtc.com/logistix/
мое портфолио - Дешевый и надежный хостинг c SSD --- СНИМАЕМ ПОЗИЦИИ ЧЕТКО

#6 Kater

Kater

    Продвинутый

  • Основатель
  • PipPipPip
  • 169 сообщений
82
  • ИзНовосибирск

TC Отправлено 23 Февраль 2015 - 17:30

В общем isay777 помог мне во всем разобраться. Не знаю как точно объяснить в чем была причина, но как я понял: основная причина была в том, что в первой категории в меню рубрика была сделана главной страницей сайта. Пришлось создать новый пункт меню, присвоить ему главную страницу и снять этот пункт с публикации. Потом создал новый пункт меню, тип выбрал "внешний урл", ссылку указал "#", опубликовал, подпункты из меню перенес в этот пункт и все заработало.

Спасибо isay777 еще раз! Сам бы я точно не разобрался.



Похожие темы


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных



© 2019 SMO&SEO форум «WEBIMHO» — продвижение и создание сайтов, интернет-маркетинг

По вопросам рекламы на форуме и цены на рекламу
Все материалы SEO форума разрешены к копированию только с установкой гиперактивной ссылки на webimho.ru,
тем, кто этого не сделает, мы оторвем руки и ноги и поменяем местами,
а когда выйдем из тюрьмы, опять оторвем и опять поменяем.


Россия, г. Москва

Мы в соцсетях: twitter | вконтакте | facebook | livejournal