So since the search form does show up in any other region it means that the module is enabled, there is a search-block-form.tpl.php somewhere doing it's job. It also means the permissions for the search box are ok.

I went inspecting the navigation menu, within the <div id='navigation'></div> to see what HTML would be there and there is no HTML to found for the search form there. The search block is not the only block in the navigation region, there is a main menu block in there as well which shows it's menu links in the navigation region just fine.

The site has a fully customized theme and but with template files. The template files are page.tpl.php, node.tpl.php, block.tpl.php, html.tpl.php and an empty template.php file. None of the template files have been modified except for the page.tpl.php where the site logo is hardcoded as

  <div id="logo">
        <a href="<?php print $front_page; ?>" title="<?php print t('Home'); ?>" rel="home">
          <img src="<?php print $base_path.$directory; ?>/css/images/site-logo.png" alt="<?php print t('Home'); ?>" />
  • probably css related - do you find the search block in the source of the page ? – rémy Mar 22 '12 at 19:40
  • Yes i did its what I meant by 'inspecting to see what HTML would be there'. – Immers Apr 17 '12 at 17:30
  • Someone who worked on it solved it but can't really figure out what it is that helped this unfortunately. – Immers Apr 17 '12 at 17:32
  • in page.tpl.php you need to show the navigation zone, which has to be defined in the .info file too – rémy Apr 17 '12 at 18:09

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.