Hello, I really like your theme, but I am having a problem with the Primary Links. I want them in the Navbar, but I can't seem to get them there.
When I toggle them on in the theme settings, I don't see them anywhere. The Search Box is on the Navbar though.
I noticed that the cti_flex.info file does not include the navbar region.
regions[left] = left sidebar
regions[right] = right sidebar
regions[content_top] = content top
regions[content_bottom] = content bottom
regions[header] = header
regions[footer] = footer
regions[closure_region] = closureI don't know much about .info files, but is there a way that I can add the Navbar region so I can use it? BTW, I don't see the Navbar region in the Build > Block > List either.
Thanks in advance for your help.
Comments
Comment #1
ajross commentedRight now the navbar region is not set as a block region. You could add it as one, but you shouldn't have to do that just to display your primary links there. If you have selected "Primary links" in the "Toggle display" section of the theme configuration page, as you mention you have, then any Primary link menu items should automatically be displayed in the navbar.
Please double check that you have enabled the Primary links specifically for CTI Flex and not just in the Global settings section (admin/build/themes/settings/cti_flex). Also make sure your Primary links menu items are enabled. Let me know if these are set correctly and you still aren't seeing any links in the navbar. If that is the case, then something is definitely wrong, but I will probably need to get more information from you to determine what is happening.
Comment #2
billl4 commentedI double checked and in admin/build/themes/settings/cti_flex and the Primary Links is toggled on. I also double checked that the Search Box is also toggled on. The Search Box shows up in the Navbar, but the Primary Links do not. One other thing, if I toggle off the Search Box and leave the Primary Links toggled on, then the Navbar disappears.
I also checked admin/build/menu-customize/primary-links and there are 5 Primary Links that are enabled.
If I go to admin/build/block/list/cti_flex I can set the Primary Links to "Header" and they appear vertically aligned-left under the site logo. If I set them to "Content Top" they appear vertically aligned above the breadcrumb. But there is no option to set the Primary Links to navbar.
Thanks again.
Comment #3
ajross commentedThanks for the feedback. Unfortunately, I'm still very puzzled by this. The problem is unrelated to the fact that you can set the Primary links block to different regions of the page. The display of primary links in the navbar is not block-based - it is hard coded into the theme. They should show up automatically and you don't need to do anything with blocks. That said, it sounds like you have everything enabled as it should be, so I don't know why they aren't showing up.
Are you able to provide a link to the site that you're working on? It might be helpful if I could take a quick peek at the page source. If you don't want to post it here, you can send it to me via my contact form. If not, can you let me know exactly what combination of configuration settings you are using for the theme? In particular which color scheme you have selected. Also, is the problem showing up in different browsers? Any info you can provide is helpful.
Comment #4
billl4 commentedIt is a production site and I will send you the link. I am using the fixed theme with custom colors. I checked it in IE7 & FF3.5 and I get the same problem in both.
Comment #5
billl4 commentedFigured it out. "Source for the primary links:" setting was set to "No Primary Links"
admin/build/menu/settings
Duh, I knew it had to be easy. Not sure why the Primary Links still showed up in some themes though. Anyway, it works in CTI Flex just fine.