4.33 (6 votes)
5 stars 5
4 stars 0
3 stars 0
2 stars 0
1 stars 4

Many customers ask as how to configure the search module to display search results on completely different page than the search module is assigned to.
Why is it a problem?

For instance, if the search module is displayed on the home page only and there are many modules also assigned to the home page it may be inconvenient for site visitors to use the search module and look through search results among tons of modules :) 

It's all about ItemID.

The key issue is that the seacrh module uses the current menu ItemID unless there is no search component com_search assigned to any menu.
What is ItemID?
Go to Menus -> Your menu to check ItemID of any menu item.


Of course it may be different for you home link. 
So assuming that you've got the searach module on home page, search results page will use home ItemID that you can see in the URL.


If ItemID does not appear in the URL check if you have disabled SEO Settings -> Search Engine Friendly URLs.
It's recommended to enable this option at the end of working on the site (if you build it from scratch). 



Edit the search module and navigate Options tab. There's Set ItemID filed that you can use to force search results to be displayed on the new page.

Display Search Results on a New Page in Joomla


Create hidden menu with the desired ItemID.

Do not have to use your current menu items for search results. You can create the menu that will not be published on the site but it will include the important information - the itemID of com_search component.

Step by step guide:

1. Create the new menu - called "hiddenmenu".

2. Create the new menu item.

3. Choose Search Form or Search Results (display search results) for Menu Item Type.


4. Check ItemId for this menu item. 

5. Enter ItemID in the Set ItemId filed.




Users' comments

Total rating (go to the top to rate): 4.33 (6 votes) Log-in to comment

Sorry but this does not work. I cannot use the ID. I only can choose Menu-Items?!

Yes, the input box is now replaced by a select box. But the functionality is the same. Instead of putting the menu item id, you select the menu item.


Thank you so much. You save me.


simple and easy :)

thanks soooooooooooooooooo much. item id solution was very good.


Thanks so much :)

Video Tutorials

EF4 Framework for Joomla! 3 - introduction

Joomla! 3 Quickstart Installation Guide

Speed up your website! Must watch video!

How to create Joomla article?

Joomla ReCaptcha - how to set up?

How to use Joomla editors?

How to display a module in Joomla article?

How to configure Joomla contact form?

How to check Joomla module positions names?

How to configure your language for Joomla 3?

How to create Joomla custom HTML module?

How to create Joomla menu?


ul. Przyjaźni 9, 84-215 Gowino, registered in Centralna Ewidencja i Informacja o Działalnosci Gospodarczej
NIP/VATID: PL5882424318

Copyright © 2009-2021 Joomla-Monster.com All rights reserved.

Joomla-Monster.com and this site is not affiliated with or endorsed by The Joomla! Project™. Any products and services provided through this site are not supported or warrantied by The Joomla! Project or Open Source Matters, Inc. Use of the Joomla!® name, symbol, logo and related trademarks is permitted under a limited license granted by Open Source Matters, Inc.