Catalog mode where you need it. Some products are sold only on request - big items, custom orders, wholesale lines. Hide the add to cart button for them and let customers contact you instead.
Features
- Hide add to cart for selected products, whole categories (subcategories and new products included automatically) or out of stock products.
- Optionally hide the price of these products too.
- Contact button in place of the add to cart button, with your own text per language, link and colors.
- Works on the product page and in every product list - categories, search, specials, modules, related products - also for products loaded later by AJAX or infinite scroll.
- Server-side protection: a hidden product can not be added to the cart, even by an old link or a custom script.
- Product list in the admin (Catalog > Hide Add to Cart) with filters, status and bulk hide / show.
Technical
- OpenCart events only, no OCMOD file changes and no core changes.
- Works with the default theme and Journal 3.1 / 3.2.
- Installs with the standard Extension Installer.
- Languages: English, Bulgarian.
Compatibility
OpenCart 3.0.3.8 - 3.0.5.1, OpenCart 4.1.x, Journal 3.1 / 3.2, PHP 7.4 - 8.3.
Demo
The Cameras / Gaming categories and one more product show "Request a quote" instead of add to cart: OpenCart 3 Default | OpenCart 3 + Journal 3.1 | OpenCart 3 + Journal 3.2 | OpenCart 4 | OpenCart 4 + Journal 3.2
Tags: hide add to cart, catalog mode, request a quote, hide price, call for price, b2b
