$ 17.20
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
eCommerce (website_sale)
• Website (website) • Invoicing (account) • Discuss (mail) |
| Lines of code | 27 |
| Technical Name |
tgm_website_search_to_shop |
| License | LGPL-3 |
| Website | https://thegreatmerch.com |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
eCommerce (website_sale)
• Website (website) • Invoicing (account) • Discuss (mail) |
| Lines of code | 27 |
| Technical Name |
tgm_website_search_to_shop |
| License | LGPL-3 |
| Website | https://thegreatmerch.com |
Search Redirect to Shop for Odoo Website
Replace the plain-text search results with your shop’s product grid. Install and done.
The problem
Without this module
Default search results: a plain text list with no images, no prices, and no Add to Cart.
With this module
Search redirects to the shop: product cards with images, prices, and Add to Cart.
Why this matters
Odoo’s default website search shows results as a plain text list — no product images, no prices, no Add to Cart button. For an eCommerce store, that’s a dead end. Customers who search are your highest-intent visitors, and showing them a wall of text instead of your products is leaving money on the table.
This module fixes it with a single redirect. Search results land on your shop page where customers see the same rich product grid they’re used to — complete with images, prices, filtering, sorting, and direct Add to Cart.
Features
Zero configuration
Install it and it works. No settings, no toggles, no per-page setup. The redirect activates immediately.
Product card display
Search results show as the same product grid your customers see when browsing the shop — images, prices, and all.
Full shop functionality
Customers get access to filters, sorting, and Add to Cart directly from search results.
Lightweight
No database changes, no new fields, no models. Just a small controller and a JS file. Clean install, clean uninstall.
Theme compatible
Works with all standard Odoo themes. No template overrides, so no conflicts with your existing design.
SEO friendly
Search terms are preserved in the URL, so you can track what customers are searching for in your analytics.
Technical details
- Version: Odoo 18.0
- Depends on:
website_sale(standard) - Database changes: none
- New models/fields: none
- Stack: Python controller override + small frontend JS
- Configuration: none required
- Uninstall: completely clean — no residual data or fields
FAQ
Does it affect non-product searches?
The module redirects all website search bar queries to the shop page. If you rely on the default search results to find blog posts or other non-product content, those will no longer appear in search results. This module is designed for stores where product search is the primary use case.
Will it conflict with my theme?
No. It doesn’t override any templates. The redirect happens at the controller level before any template renders, so your theme is unaffected.
Is there anything to configure?
Nothing. Install the module and it works immediately. Uninstall it and the default search behaviour returns.
Does it work with the autocomplete dropdown?
The autocomplete dropdown is handled separately by Odoo’s built-in JS. This module intercepts the form submission that happens when a user presses Enter or clicks the search button. The autocomplete still works as normal.
Is it compatible with other TGM modules?
Yes. It works alongside all other TGM eCommerce modules including the Pricing Table, Price Range, and Minimum Quantity modules.
Better search results in 30 seconds
Install the module. That’s it. No configuration needed.
Developed by The Great Merch Co.
Support: hello@thegreatmerch.com • thegreatmerch.com
© 2025 The Great Merch Co. Licensed under LGPL-3.
Please log in to comment on this module