mysterious vanishing drop down menu

Permalink
Hi all,

I have a problem, maybe I'm missing something obvious. I have a drop-down off one top-level item. For some strange reason, it's only working on the home page.

If you go here, you can see, it's under "classes".

http://youryogalifestylewi.com/index.php...

I've got a redirection on the default.html page to a non-Concrete5 version of the site, so if you're bopping around, don't use the "Home" page button.

I'm behind on this one, so any help or advice ASAP is VERY appreciated!

Thank you!

Jen

 
tek01 replied on at Permalink Reply
Hi Jen,
look at the source code in the <head> section of your site.
In index.php i see:
<script type="text/javascript" src="/themes/golden/jquery-1.2.6.min.js"></script>
<script type="text/javascript" src="/themes/golden/slideshow.js"></script>
<link href="/themes/golden/stylish.css" rel="stylesheet" type="text/css" />

In the about us page:
<link href="/index.php/tools/css/themes/golden-interior/stylish.css/stylish.css" rel="stylesheet" type="text/css" />


EDIT:
Your nested <ul> is printed only in index.php, in the other pages it is not printed out.
terrafovea replied on at Permalink Reply
I don't understand what you mean by printed...can you please clarify? Is my path to my CSS somehow wrong, or is there an error in my About Us CSS document?

Thanks so much for the fast response!!
Steevb replied on at Permalink Reply
Steevb
Hey terrafovea,

Sorry, bit lost, are you saying you cannot get home (dorothy), once you've click to your external page?

A1. If so, it's because it's external and you need your home button on it.

A2. If you need to stay on your home page or pages, put the link in an iframe.

Does that help?

Ciao

Steev
terrafovea replied on at Permalink Reply
ROFL. Hi, and thank you, nooooo, I am not that kind of lost! I'm at a loss as to why my CSS drop down menu only appears on my home page.

I'm aware that the home page button is external, I have a redirection home page bounce situation in place with a duplicate, non-Concrete5 site quietly sitting around up front until I get things squared away, so the client doesn't have any down time while I set up her CMS.

Thanks much tho!

Jen
Steevb replied on at Permalink Reply
Steevb
Hi,
I didn't mean YOU are lost, I meant I'm lost as to your plight?

what I see is two paths:

One from home -http://youryogalifestylewi.com/orig/beginners.html...

The others go to -http://youryogalifestylewi.com/index.php/beginners/...


Any help to you?
terrafovea replied on at Permalink Reply
Hi there. Nope, the two paths thing is all good, it was set up by me. The path with "orig" in it is live, the path with "index.php" in it is my Concrete5 development area.

The plight I'm having is this:

When you're in the Concrete5 area (http://youryogalifestylewi.com/index.php/), you roll over "classes" and get a drop down menu.

However, go to "About us" or any OTHER page in the Concrete5 area (http://youryogalifestylewi.com/index.php/about-us/) and roll over "classes" and there's nothing there.

I am using the "Auto Nav" feature with my CSS for the drop down wrapped around it on my default.php page. It looks like this:

<div id="navcontainer">
<?php $a = new Area('Header Nav'); $a->display($c); ?>
  </div>


My CSS is here:

http://youryogalifestylewi.com/themes/golden-interior/stylish.css...



Thanks!

Jen
tek01 replied on at Permalink Reply
Your navigation in index.php
<div id="navcontainer">
<ul class="nav"><li class="nav-selected nav-path-selected"><a class="nav-selected nav-path-selected"  href="/">Home</a></li><li><a href="/index.php/about-us/"  >About Us</a></li><li><a href="http://clients.mindbodyonline.com/ws.asp?studioid=10530&stype=-104" target="_blank" >Classes</a><ul><li><a href="http://clients.mindbodyonline.com/ws.asp?studioid=10530&stype=-104" target="_blank" >Schedule</a></li><li><a href="/index.php/descriptions-and-prices/"  >Descriptions and Prices</a></li><li><a href="/index.php/pilates/"  >Pilates</a></li><li><a href="/index.php/private-sessions/"  >Private Sessions</a></li></ul></li><li><a href="/index.php/beginners/"  >Beginners</a></li><li><a href="/index.php/workshops/"  >Workshops</a></li><li><a href="/index.php/retreats/"  >Retreats</a></li><li><a href="/index.php/teacher-training/"  >Teacher Training</a></li><li><a href="/index.php/contact/"  >Contact</a></li></ul>  </div>

Your navigation in the other pages
<div id="navcontainer">
<ul class="nav-header"><li class=" first"><a href="/"  >Home</a></li><li class="nav-selected "><a class="nav-selected" href="/index.php/about-us/"  >About Us</a></li><li class=" "><a href="http://clients.mindbodyonline.com/ws.asp?studioid=10530&stype=-104"  target="_blank">Classes</a></li><li class=" "><a href="/index.php/beginners/"  >Beginners</a></li><li class=" "><a href="/index.php/workshops/"  >Workshops</a></li><li class=" "><a href="/index.php/retreats/"  >Retreats</a></li><li class=" "><a href="/index.php/teacher-training/"  >Teacher Training</a></li><li class=" "><a href="/index.php/contact/"  >Contact</a></li></ul><div class="ccm-spacer">&nbsp;</div>  </div>

As you can see your nested <ul> is "printed" only in index.php and not in the other pages.
terrafovea replied on at Permalink Reply
I'm using the "Auto-Nav" feature. That isn't my code. It's apparently being generated by Concrete 5.

I have two template documents, one associated with the home page layout, the other associated with all other pages.

On both documents, I have used this code:

<div id="navcontainer">
<?php $a = new Area('Header Nav'); $a->display($c); ?>
  </div>


Thanks for the help!

Jen
terrafovea replied on at Permalink Reply
I think I've solved it! I'm using the scrapboard to paste in the navigation from the home page block. Seems to be working just fine now!