himangi Friend
#397809

Hi,
I would suggest you to follow the steps below to achieve what you want..

  1. Go to Menus>Menu Manager, create a new menu container, say with name ‘Unpublished Menu’, which will have the menu item we create now, but which you may not want to publish on frontend.
  2. Go in to Menus>Unpublished Menu and create a new menu item of type ‘Search’, save the menu item and keep it published.
  3. Now in frontend, try to search sometext and check what all modules you can still see on the search results page.
  4. Now you need to edit all the modules you are seeing on this search results, which you dont want to show on this page, and from Menu selection list, where it mostly be selected to show on all pages, select the ‘On Selected page Only’ option and select all menu items expect the Search Menu item we have created in first 2 steps.

You are currently seeing lot of modules on search results page, because the search does not have a menu item, so it does not have an itemsid associated with it, and hence the default itemid / itemid of the home page (1) is cosidered as its itemid and all the modules published on home page gets displayed on the search results page.. So when we created a menu item above, it assigns an itemid to the search pages and when we edit a module to unselect the Search menu from menu assignment, the itemid and the module association breaks, not showing the module on any search pages.

I hope I have explained clearly enough and it will solve your problem..