Нужна помощь Wayfinder+bootstrap
Здравствуйте!
Нужна помощь с Wayfinder+bootstrap.
Проблема такая: необходимо, чтобы внутренние пункты меню отображались при наведении, но этого не происходит.
Уже не первые сутки пытаюсь решить проблему, варианты пробовала разные, результаты тоже разные… Так как MODX только начала изучать, не стесняясь решила обратиться за помощью.
Надеюсь на понимание без язвительных замечаний! Спасибо!
Вызов:
Нужна помощь с Wayfinder+bootstrap.
Проблема такая: необходимо, чтобы внутренние пункты меню отображались при наведении, но этого не происходит.
Уже не первые сутки пытаюсь решить проблему, варианты пробовала разные, результаты тоже разные… Так как MODX только начала изучать, не стесняясь решила обратиться за помощью.
Надеюсь на понимание без язвительных замечаний! Спасибо!
Вызов:
[[!Wayfinder?
&startId=`0`
&level=`2`
&rowTpl=`taximenuRow`
&innerClass=`dropdown`
&outerTpl=`taximenuOuter`
&innerTpl=`taximenuInner`
&innerRowTpl=`taximenuInnerRow`
&hereClass=`active`
&firstClass=``
&lastClass =``
&debug=`1`]]
taximenuRow<li class="[[+wf.classnames]][[+wf.isfolder:is=`1`:then=` dropdown`]]">
<a href="[[+wf.isfolder:is=`1`:then=`#`:else=`[[+wf.link]]`]]"
[[+wf.isfolder:is=`1`:then=`class="dropdown-toggle" data-toggle="dropdown"`]]
[[+wf.attributes]]><i class="[[+wf.attributes]]"></i>
[[+wf.linktext]] [[+wf.isfolder:is=`1`:then=`<b class="caret"></b>`]]
</a>
[[+wf.wrapper]]
</li>
taximenuOuter<ul class="nav navbar-nav navbar-right" role="navigation">
[[+wf.wrapper]]
</ul>
taximenuInner<ul class="dropdown-menu dropdown-menu-left" role="menu">[+wf.wrapper+]</ul>
taximenuInnerRow <li class="dropdown"><a href="[[+wf.link]]" [[+wf.attributes]]>[[+wf.linktext]]</a>[[+wf.wrapper]]</li>
Комментарии: 5
Wayfinder+bootstrap+только начала изучатьУстановите готовую тему в которой и меню и bootstrap уже есть. modstore.pro/packages/sites-themes/theme.bootstrap Замените Wayfinder на pdoMenu, посмотрите как это реализовано в указанной теме, посмотрите документацию docs.modx.pro/components/pdotools/snippets/pdomenu
И, да, бесплатный тестовый сайт modhost.pro/ вам в помощь. При создании тестового сайта установите pdoTools + Ace + Theme.Bootstrap, т.о. получите готовый сайт с темой бутстрап и меню, которое вы доделаете как вам нужно.
Владимир, небольшое уточнение: почему Вы предлагаете заменить Wayfinder на pdoMenu. В силу его сложности? Или это неудачная связка Wayfinder+bootstrap?
Или я в корне неправильно делаю? Хотелось бы понять… Спасибо!
Или я в корне неправильно делаю? Хотелось бы понять… Спасибо!
pdoMenu во первых быстрее, во вторых в комплекте pdoTools все снипеты имеют много связанных общих настроек, т.е. можно установив pdoTools сразу получить все необходимые инструменты для сайта.
А приведенный пример уже рабочая заготовка сайта с версткой Bootstrap и динамическим меню.
Вы попробуйте, вопросы отпадут сразу. Нет смысла вообще использовать Wayfinder, getResources и другие снипеты которые полностью заменены пакетом pdoTools.
А приведенный пример уже рабочая заготовка сайта с версткой Bootstrap и динамическим меню.
Вы попробуйте, вопросы отпадут сразу. Нет смысла вообще использовать Wayfinder, getResources и другие снипеты которые полностью заменены пакетом pdoTools.
Благодарю за подробный ответ! Учту!
Мне сейчас достался на обслуживание сайт сделанный по старинке (хоть и недавно). Там как раз все классически, все еле шевелилось. Но заменить легко, просто через modDevTools, найти по всем чанкам, ресурсам, шаблонам и тут же заменить.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.