Wouldn't it be great if you could just specify the template layout?! ...well you can, really easily...
I had a quick Google and found a few suggestions:
- Add a hidden field <input type="hidden" name="Itemid" value="20" /> to the end of your [template-name]/html/mod_search/default.php file)
- Add the 'Set ItemID=20' value in the mod_search Module.
I didn't really know the significance of them and knew there'd be a better way. So here it is. You'll see where the 20 comes from in step 4.
1. Create a new Menu, called NOTUSEDsearch or something like that. I always put NOTUSED in to remind me what it's about.
2. Add a new Menu Item of type Search:
3. Add the Title:
4. Click Apply and you'll be given an ID for the search results page. Note this down. In my case it's 20.
5. Click Close or Save. Remember, this Menu is not going to be used so don't publish it! The only reason we needed it was to find the ID of the search results page.The search results page will use this ID that we've just generated. The Link (index.php?option=com_search&view=search) will actually load up in the default template though. Try typing it into the address bar of the browser and you'll see.
6. Go to the Template Manager and select the new template that you want to choose for the layout of your search results. Add the new menu item you created:
As you can see I've used the No column template for many other menu items including my Forum which takes the full screen width to render correctly.
7. Test!
8. Style! Remember to style everything Joomla! can throw at you!