viraxpress / advancedsearch
Advanced Search for ViraXpress
Package info
github.com/viraxpress/AdvancedSearch
Language:HTML
Type:magento2-module
pkg:composer/viraxpress/advancedsearch
Requires
- php: ~8.1.0||~8.2.0||~8.3.0||~8.4.0
README
Description
The AdvancedSearch Checkout for ViraXpress is specifically designed as an integrated feature of the ViraXpress. It is not a standalone extension and cannot function independently with any Magento 2 installation. Instead, it is specifically designed to work seamlessly within the ViraXpress, delivering an enhanced, user-friendly checkout experience tailored to this unique setup.
Features
- Optimized for ViraXpress The AdvancedSearch Checkout is fully compatible with the ViraXpress/Frontend theme, ensuring smooth functionality and performance.
- Fallback Configuration For scenarios where certain payment gateways are not supported, you can leverage the fallback configuration. This allows you to revert to the default Luma theme for the checkout process, ensuring flexibility and continuity.
Why ViraXpress AdvancedSearch Checkout?
ViraXpress AdvancedSearch Checkout uses only Alpine.js, letting you avoid the hassle of managing both RequireJS and KnockoutJS. Other Top Advantages of Using Alpine.js:
- Lightweight: Tiny (~10kB), ensuring fast performance.
- Simple: Easy to learn, add interactivity via HTML.
- Clean Syntax: Declarative, readable, and maintainable code.
- Standalone: No heavy frameworks or dependencies needed.
- Reactive: Built-in state management for dynamic UIs.
Compatibility
- Magento 2.4.x
Installation
-
Install the extension via Composer:
composer require viraxpress/advancedsearch
-
Run the following commands from your Magento root directory:
php bin/magento module:enable ViraXpress_AdvancedSearch php bin/magento setup:upgrade php bin/magento setup:di:compile php bin/magento setup:static-content:deploy -f php bin/magento cache:flush
Usage
Admin Panel
Configuration — Stores > Configuration > ViraXpress > Advanced Search
- Enable / disable Advanced Search
- Choose display type (Popup Modal / other available options)
- Set minimum characters required to trigger search
- Configure maximum number of product results
- Select product display view (Grid / List)
- Enable / disable SKU visibility
- Enable / disable product reviews display
- Show / hide out-of-stock products
- Enable / disable “Add to Cart” button in results
Frontend
- Customers receive instant product suggestions while typing in the search bar.
- Search results can appear in a popup modal for faster browsing.
- Products are displayed in grid or list layout based on admin settings.
- SKU, ratings, stock visibility, and Add to Cart options can be shown directly in search results.
- Popular or recent searches help users quickly revisit trending queries.
- Faster product discovery improves navigation and conversions.
Support
For support, please contact ViraXpress at https://www.viraxpress.com or refer to the license agreement.
License
This extension is licensed under the ViraXpress license agreement. See https://www.viraxpress.com/license for details.