

A bit more,
Have you checked in the backend that the documents you want to be output are actually published?
Where have you placed your Wayfinder call?
Is show in menu ticked for each of the documents (you can do this when you are editing them)?
Did you by any chance type your Wayfinder snippet call in a word processor like Word then copied and pasted it into your modx document/template? That can cause problems (happened to me once) since you may be copying other formatting elements as well. Try paste to a text editor like notepad then copy and paste from there.
Otherwise, your chunks and call look fine to me. I even tested them Wayfinder gave me a nice menu, except that it wasn’t styled according to your nav.css since like I said, "menu" and "hide" classes are missing. Maybe am missing something....hmmm
<!-- start page -->
<div id="page">
<div class="menu">
<ul>
<li class="active"><a href="http://localhost/modx/" title="Home">Home</a></li>
<li><a class="top_link" href="/modx/index.php?id=2" title="About">About</a>
<!--[if lte IE 6]>
<a class="sub" href="/modx/index.php?id=2" title="About">About
<table><tr><td>
<![endif]-->
<ul>
<li><a href="/modx/index.php?id=47" title="History">History</a></li>
<li><a href="/modx/index.php?id=48" title="Facilities">Facilities</a></li>
<li><a href="/modx/index.php?id=49" title="Our Chef">Our Chef</a></li>
<li><a href="/modx/index.php?id=50" title="Location & Directions">Location & Directions</a></li>
<li class="last"><a href="/modx/index.php?id=51" title="Links">Links</a></li>
</ul>
<!--[if lte IE 6]>
</td></tr></table>
</a>
<![endif]-->
</li>
<li><a href="/modx/index.php?id=6" title="Events">Events</a></li>
<li><a class="top_link" href="/modx/index.php?id=15" title="Team Building">Team Building</a>
<!--[if lte IE 6]>
<a class="sub" href="/modx/index.php?id=15" title="Team Building">Team Building
<table><tr><td>
<![endif]-->
<ul>
<li><a href="/modx/index.php?id=14" title="Content Management">Manage Content</a></li>
<li><a href="/modx/index.php?id=16" title="Ajax">Ajax</a></li>
<li><a href="/modx/index.php?id=22" title="Menus and Lists">Menus and Lists</a></li>
<li class="last"><a href="/modx/index.php?id=24" title="Extendable by design">Extendability</a></li>
</ul>
<!--[if lte IE 6]>
</td></tr></table>
</a>
<![endif]-->
</li>
<li><a href="/modx/index.php?id=32" title="Earth-to-Table">Earth-to-Table</a></li>
<li><a href="/modx/index.php?id=33" title="Private Dining">Private Dining</a></li>
<li><a class="last top_link" href="/modx/index.php?id=39" title="Contact">Contact</a>
<!--[if lte IE 6]>
<a class="sub" href="/modx/index.php?id=39" title="Contact">Contact
<table><tr><td>
<![endif]-->
<ul>
<li><a href="/modx/index.php?id=42" title="MODxCSS Wide">MODxCSS Wide</a></li>
<li><a href="/modx/index.php?id=43" title="MODxCSS">MODxCSS</a></li>
<li class="last"><a href="index.php?id=39" title="MODxHost">MODxHost</a></li>
</ul>
<!--[if lte IE 6]>
</td></tr></table>
</a>
<![endif]-->
</li>
</ul>
</div>
/* keep the 'next' level invisible by placing it off screen. */
.menu ul,
.menu li:hover ul ul,
.menu li:hover ul li:hover ul ul,
.menu li:hover ul li:hover ul li:hover ul ul,
.menu li:hover ul li:hover ul li:hover ul li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;} ....SNIP
). The CSS looks like it really needs some editing and there seems to be some conflict. Will try my best to look further into it
/* keep the 'next' level invisible by placing it off screen. */ .menu ul, .menu li:hover ul ul, .menu li:hover ul li:hover ul ul, .menu li:hover ul li:hover ul li:hover ul ul, .menu li:hover ul li:hover ul li:hover ul li:hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;} ....SNIP
The above chunk of code and what’s below it is keeping your menu off the screen (as aptly commented by the writer of the code). The CSS looks like it really needs some editing and there seems to be some conflict. Will try my best to look further into it
/k
.menu {
width: 100%;
display: inline;
}
.menu ul li {
list-style: none;
margin: 0;
padding: 0;
}
lol. Anyway, am now certain that it’s your CSS. That’s what you need to work on to get the design you want.
Sometimes what I do in such cases is just to start on a fresh CSS.
In your case, you could probably do that. Do a very basic CSS file. Then, selectively pick the elements you want from the original CSS file (in your case the cssplay one). For instance, I did the following and got a nice horizontal menu using your chunks and snippet call but with modified CSS. It all depends on you though.
.menu { width: 100%; display: inline; } .menu ul li { list-style: none; margin: 0; padding: 0; }
At times the long non-wrapped CSS lines like what you have make be blurry-eyedlol. Anyway, am now certain that it’s your CSS. That’s what you need to work on to get the design you want.
cheers
/k
It would also probably help matters if one can look at your test site,....link?

This discussion is closed to further replies. Keep calm and carry on.