Ok so I have my primary links below the header in my custom built theme, and my secondary links on the left sidebar... One of the primary links has some children and they display PERFECTLY when logged in but not to an anonymous user. I even tried creating a non-admin account that had almost no abilities and it was able to see the menus children perfectly when logged in.

In my page.tpl.php I have the following for the primary and secondary links:

<?php if (isset($primary_links)) : ?>
<?php print theme('links', $primary_links, array('id' => 'primary_navigation')) ?>
<?php endif; ?>

<?php if (isset($secondary_links)) : ?>
<?php print theme('links', $secondary_links, array('id' => 'secondary_navigation')) ?>
<?php endif; ?>

There can't be a problem with those so it has to be some setting I am missing, as this works perfectly with the garland theme. Thanks in advance for any help.

Comments

dnguyen’s picture

Is it a permissions problem? Have you tried setting the abilities for each role?

jacobmn’s picture

Yeah that's exactly what I thought it would be but no dice. I have played with every perm I can find / think of.

One thing I did notice is that if I have another block enabled that appears in that same container div it suddenly works... The only problem is I don't want any other blocks there... just the Navigation one and I don't see why it's not automatically appearing.