Download the PHP package mage2kishan/module-sale-filter-hyva without Composer

On this page you can find all versions of the php package mage2kishan/module-sale-filter-hyva. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package module-sale-filter-hyva

Magento 2 Sale Filter Hyva: On Sale Layered Navigation for Hyva Themes

Magento 2.4.4 - 2.4.8 PHP 8.1 - 8.4 Hyva Live Demo & Details Packagist Upwork Top Rated Plus Website

Give Hyva shoppers a fast, native "On Sale" filter in the layered navigation sidebar. Panth Sale Filter Hyva adds an Alpine.js and Tailwind template for the sale filter, with no jQuery and no RequireJS. One admin toggle controls whether the filter renders open or collapsed on first paint.

Product page: kishansavaliya.com/magento-2-sale-filter-hyva.html


Quick Answer

What is Panth Sale Filter Hyva? It is the Hyva-native storefront layer for the Panth Sale Filter module. It replaces the default Luma/Knockout template with an Alpine.js and Tailwind version so the "On Sale" filter looks and behaves like the rest of your Hyva sidebar.

What does it add to my store?

Which themes are supported? Hyva only. The core module mage2kishan/module-sale-filter covers Luma storefronts.

What does it need? Magento 2.4.4 to 2.4.8, PHP 8.1 to 8.4, Hyva 1.3+, the free mage2kishan/module-core package, and mage2kishan/module-sale-filter (the core module with the indexer, filter logic, and Luma template).


Need Custom Magento 2 Development?

Get a free quote for your project in 24 hours for custom modules, Hyva themes, performance work, M1 to M2 migrations, and Adobe Commerce Cloud.

Get a Free Quote

### Kishan Savaliya **Top Rated Plus on Upwork** [![Hire on Upwork](https://img.shields.io/badge/Hire%20on%20Upwork-Top%20Rated%20Plus-14a800?style=for-the-badge&logo=upwork&logoColor=white)](https://www.upwork.com/freelancers/~016dd1767321100e21) 100% Job Success • 10+ Years Magento Experience Adobe Certified • Hyva Specialist ### Panth Infotech Agency **Magento Development Team** [![Visit Agency](https://img.shields.io/badge/Visit%20Agency-Panth%20Infotech-14a800?style=for-the-badge&logo=upwork&logoColor=white)](https://www.upwork.com/agencies/1881421506131960778/) Custom Modules • Theme Design • Migrations Performance • SEO • Adobe Commerce Cloud

Visit our website: kishansavaliya.com  |  Get a quote: kishansavaliya.com/get-quote


Table of Contents


Who Is It For


Key Features

Native Hyva Template

Admin Appearance Toggle

Full Page Cache Aware

Built on the Core Module


Screenshots

Storefront sidebar

Admin - configuration

Admin - live demo

Indexer registration (inherited from the core module)


Compatibility

Requirement Versions Supported
Magento Open Source 2.4.4, 2.4.5, 2.4.6, 2.4.7, 2.4.8
Adobe Commerce 2.4.4, 2.4.5, 2.4.6, 2.4.7, 2.4.8
Adobe Commerce Cloud 2.4.4 to 2.4.8
PHP 8.1.x, 8.2.x, 8.3.x, 8.4.x
Hyva Theme 1.3+
Required: core module mage2kishan/module-core (free)
Required: sale filter mage2kishan/module-sale-filter ^1.0.9

Installation

Composer Installation (Recommended)

Manual Installation via ZIP

  1. Download the latest release from Packagist or from the product page.
  2. Extract it to app/code/Panth/SaleFilterHyva/ in your Magento install.
  3. Make sure Panth_Core and Panth_SaleFilter are installed too (required dependencies).
  4. Run the commands above starting from bin/magento module:enable.

Verify Installation

After install, open:


Configuration

Go to Stores -> Configuration -> Panth Extensions -> Sale Filter.

Setting Group Default Description
Expanded By Default Appearance (Hyva) Yes When enabled, the filter renders in its open state on first paint. Disable to render it collapsed until the shopper clicks the header. Store-scoped.

All other settings (enable/disable, filter label, show product count, position, discount sources) are in the core module's General group. See the core module README for that full list.


How It Works

  1. When a Hyva theme is active, Magento's layout system picks the template at Panth_SaleFilter::layer/filter/sale.phtml provided by this module.
  2. The FilterRenderer block reads the Expanded By Default setting from config and passes it to the template.
  3. The template uses Alpine.js x-data and x-show to handle open/close interaction and Tailwind classes for styling.
  4. The block's FPC cache key includes the expanded/collapsed value, so the cached output is correct for each config state.
  5. All indexing, filter matching, and URL handling is done by the core Panth_SaleFilter module, which runs regardless of the active theme.

Template Override

To customise the markup without editing module files, copy the template into your Hyva child theme:

The module source is at:


FAQ

Does this module work without the core sale filter module?

No. This package is a Hyva compatibility layer only. It depends on mage2kishan/module-sale-filter for the indexer, filter logic, URL params, and Luma template. Composer will pull the core module for you automatically.

Will it work on a Luma store?

No. This module is Hyva-only. For Luma, the core module mage2kishan/module-sale-filter already ships a Luma/Knockout template. You do not need this package for Luma.

Does the "On Sale" filter work with Hyva's default layered navigation?

Yes. The template registers itself under the existing Panth_SaleFilter module namespace, so it slots into Hyva's sidebar the same way any other filter does.

What does "Expanded By Default" actually control?

It sets the Alpine.js initial state for the filter accordion. When enabled, the filter list is visible on first paint. When disabled, shoppers must click the filter header to expand it. The FPC cache key is varied on this value, so the right state is served from cache.

Can I set different expanded states per store view?

Yes. The field is store-scoped, so you can set it at default, website, or store view level in Stores -> Configuration.

Does this module add any database tables?

No. All data is owned by the core Panth_SaleFilter module. This module adds only admin config fields and a frontend template.

Is it translation ready?

Yes. All admin labels use Magento's translation pipeline, so you can override them in a language pack or i18n/ CSV file.

What happens if I remove this module?

Removing only this module reverts Hyva storefronts to the core module's Luma template, which works but is visually off-theme. Remove both packages to drop the sale filter entirely.

Does Panth Sale Filter Hyva need Panth Core?

Yes. mage2kishan/module-core is a free, required dependency that Composer installs for you.


Support

Channel Contact
Product Page kishansavaliya.com/magento-2-sale-filter-hyva.html
Email [email protected]
Website kishansavaliya.com
WhatsApp +91 84012 70422
GitHub Issues github.com/mage2sk/module-sale-filter-hyva/issues
Upwork (Top Rated Plus) Hire Kishan Savaliya
Upwork Agency Panth Infotech

Response time: 1-2 business days.

Need Custom Magento Development?

Looking for custom Magento module development, Hyva theme work, store migrations, or performance tuning? Get a free quote in 24 hours:

Get a Free Quote

Hire on Upwork    Visit Agency    View Product Page


About Panth Infotech

Built and maintained by Kishan Savaliya (kishansavaliya.com), a Top Rated Plus Magento developer on Upwork with 10+ years of eCommerce experience.

Panth Infotech is a Magento 2 development agency that builds high quality, security focused extensions and themes for both Hyva and Luma storefronts. The extension suite covers SEO, performance, checkout, product presentation, customer engagement, and store management, with each module built to MEQP standards and tested across Magento 2.4.4 to 2.4.8.

Browse the full extension catalog on our Magento extensions page or on Packagist.


Quick Links

Resource Link
Product Page magento-2-sale-filter-hyva.html
Packagist mage2kishan/module-sale-filter-hyva
GitHub mage2sk/module-sale-filter-hyva
Website kishansavaliya.com
Free Quote kishansavaliya.com/get-quote
Upwork (Top Rated Plus) Hire Kishan Savaliya
Upwork Agency Panth Infotech
Email [email protected]
WhatsApp +91 84012 70422

Ready to add a native On Sale filter to your Hyva store?
See Sale Filter Hyva


SEO Keywords: magento 2 sale filter hyva, hyva on sale filter, magento 2 layered navigation sale, hyva layered navigation, magento 2 on sale products filter, alpine js layered navigation magento 2, magento 2 sale badge filter, hyva sale filter extension, magento 2 sale products sidebar filter, panth sale filter hyva, mage2kishan sale filter hyva, magento 2 hyva layered navigation extension, magento 2 sale filter alpine js, hyva theme layered navigation sale, magento 2 on sale layered navigation, magento 2 sale filter module hyva, magento 2.4.8 hyva sale filter, php 8.4 hyva sale filter, panth infotech, kishan savaliya magento, hire magento hyva developer, top rated plus upwork, custom magento development


All versions of module-sale-filter-hyva with dependencies

PHP Build Version
Package Version
Requires php Version ~8.1.0||~8.2.0||~8.3.0||~8.4.0
mage2kishan/module-core Version ^1.0
mage2kishan/module-sale-filter Version ^1.0.9
hyva-themes/magento2-default-theme Version ^1.3
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package mage2kishan/module-sale-filter-hyva contains the following files

Loading the files please wait ...