Помогите создать меню в pdotools
Только начал изучать modx, сильно не пинайте
Есть меню
Есть меню
<div class="menu_nav">
<ul>
<li class="active"><a href="/"><span>Главная</span></a></li>
<li><a href="/o_kompanii"><span>О компании</span></a></li>
<li><a href="/nashi_obj"><span>Наши объекты</span></a></li>
<li><a href="/realiz_obj"><span>Реализованные объекты</span></a></li>
<li><a href="/kontakty"><span>Контакты</span></a></li>
</ul>
</div>"
<code>
Если я делаю так [[pdoMenu? &level=`1` &parents=`0` &outerClass=`menu_nav`]],
то меню выводиться не совсем корректно.
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
Комментарии: 10
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
При твоем вызове должна получиться такая конструкция:
Какую тебе надо получить?
все названия меyю в тегах span и менются стили
euroho.bget.ru
Все параметры можно посмотреть тут docs.modx.pro/components/pdotools/snippets/pdomenu
а на этой как стало
я так понимаю это потому что в css прописано форматирование в тагах span
.menu_nav {
margin: 40px 0 0 0;
padding: 3px 0 0 10px;
float: right;
width: 630px;
height: 37px;
background: url(images/menu_bg.gif) top no-repeat;
}
.menu_nav ul {
list-style:none;
padding:0;
margin:0;
}
.menu_nav li {
float:left;
padding:0 5px;
}
.menu_nav li a {
font:normal 13px Arial, Helvetica, sans-serif;
color:#4c4c4c;
display:block;
float:left;
padding:10px 0;
}
.menu_nav li a span {
background:none;
padding:10px 15px;
}
.menu_nav li a:hover {
text-decoration:none;
color:#f8f8f8;
background:url(images/r_menu.gif) no-repeat right;
}
.menu_nav li a:hover span {
text-decoration:none;
color:#f8f8f8;
background:url(images/l_menu.gif) no-repeat left;
}
.menu_nav li.active a {
text-decoration:none;
color:#f8f8f8;
background:url(images/r_menu.gif) no-repeat right;
}
.menu_nav li.active a span {
text-decoration:none;
color:#f8f8f8;
background:url(images/l_menu.gif) no-repeat left;
}
Главная
О нас
Каталог
-Раздел каталога 1
-Раздел каталога 2
--Раздел каталога 2.1
--Раздел каталога 2.2
Контакты
Как вывести меню, чтобы отображался только первый уровень, а уровни 2 и 3 появлялись только при наведении на родителя?