Take the 2-minute tour ×
Drupal Answers is a question and answer site for Drupal developers and administrators. It's 100% free, no registration required.

I'm using the Menu Block content type to provide a list of the secondary level menu items down the left hand side of the website.

it works perfectly other than on the front page where I can't seem to make the menu Block display.

I'm using a Theme heavily based on Bartik (just with logos and colours changed), I can't find a specific front page template and have no idea what else to do.

I have changed the site configuration to use a basic page as the Home Page (but with this or the default home page it still doesn't work.

Anyone got any suggestions please?

Dave

share|improve this question
    
How are your block visibility options ? Have you checked the 'Show on every page except listed' option ? –  Countzero Feb 24 '12 at 15:31
    
Thanks for the suggestion - I did check that, at the moment it is set to show on all pages except listed, with nothing in the list. –  Dave Feb 24 '12 at 16:45
    
OK so that's definitely not the problem. Did you edit the front page template ? I would check that the region where the block belongs is correctly printed, for example by assigning another block to the same region and see what happens. –  Countzero Feb 24 '12 at 16:51
    
Can you test to see if you can get another type of block to show up on the home page? That would rule out it's a specific issue with Menu Block. Also, what if you switch to another theme temporarily, again for ruling things out / testing. –  Danny Englander Feb 24 '12 at 16:55
    
nice idea.The search bar appears as it should and if I move it from sidebar first then it disappears, I've also checked that the Menu exists etc. –  Dave Feb 24 '12 at 21:54
show 3 more comments

1 Answer 1

This sounds like a bug that I ran into myself and has been brought up here: http://drupal.org/node/1468420 (submenus of a parent menu item that links to the front page (<front>) do not show when viewing the site's front page). At the time of writing the bug has not been fixed, but there are 2 workarounds that might help you out:

  1. Set the menu link with the <front> path to 'show as expanded'.
  2. Do not use <front> as the menu link path, but instead use your actual front page path (same as in 'admin/config/system/site-information').
share|improve this answer
    
Nasty bug, this, but your solution worked perfectly for me. Thanks! –  John McCollum Dec 17 '12 at 10:36
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.