PHPackages                             e-conomix/module-smart-category - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. e-conomix/module-smart-category

ActiveMagento2-module

e-conomix/module-smart-category
===============================

SmartCategory module is a base of Smart Categories functionality.

2.2.9(7y ago)07291OSL-3.0PHP

Since May 13Pushed 7y ago4 watchersCompare

[ Source](https://github.com/e-conomix/m2.SmartCategory)[ Packagist](https://packagist.org/packages/e-conomix/module-smart-category)[ RSS](/packages/e-conomix-module-smart-category/feed)WikiDiscussions master Synced 2d ago

READMEChangelogDependencies (2)Versions (7)Used By (0)

Magento2 Smart Category
=======================

[](#magento2-smart-category)

[![Total Downloads](https://camo.githubusercontent.com/1388b0151c1785687152556f4618e0d35dcc6267a6473b9005a797ca44a31b14/68747470733a2f2f706f7365722e707567782e6f72672f66616f6e6e692f6d6f64756c652d736d6172742d63617465676f72792f646f776e6c6f616473)](https://packagist.org/packages/faonni/module-smart-category)[![Latest Stable Version](https://camo.githubusercontent.com/5417b81ff191c680ac5539fef7e481255acee85b8f3ac0c6c2a0b0ca1a33ecf8/68747470733a2f2f706f7365722e707567782e6f72672f66616f6e6e692f6d6f64756c652d736d6172742d63617465676f72792f762f737461626c65)](https://packagist.org/packages/faonni/module-smart-category)

Extension Smart Category rules dynamically change the product selection according to a set of conditions (Similar Smart Playlists on iTunes).

You can create categories based on rules you specify, and then update these categories automatically as your products changes.

For example, you could create a category includes only new products. Or you could create a categories of products by a particular brand, color, size, etc. You can add as many conditions to the expression as needed to describe the products to include.

### Category edit page

[](#category-edit-page)

[![Magento2 Smart Category](https://camo.githubusercontent.com/fc52351b26c08001b945b773985c62218d7084005f053ccecd061f53df010ca3/68747470733a2f2f6b61726c69756b612e6769746875622e696f2f6d322f736d6172742d63617465676f72792f72756c652e706e67)](https://camo.githubusercontent.com/fc52351b26c08001b945b773985c62218d7084005f053ccecd061f53df010ca3/68747470733a2f2f6b61726c69756b612e6769746875622e696f2f6d322f736d6172742d63617465676f72792f72756c652e706e67)

Compatibility
-------------

[](#compatibility)

Magento CE 2.1.x, 2.2.x

Install
-------

[](#install)

To install the Smart Category, You must install kit of extensions:

- Smart Category - base of Smart Categories functionality.
- [Smart Category Configurable](https://github.com/karliuka/m2.SmartCategoryConfigurable) - changes simple products to their parents for configurable products.

#### Install via Composer (recommend)

[](#install-via-composer-recommend)

The corresponding version of the Smart Category Kit will be installed automatically.

1. Go to Magento2 root folder
2. Enter following commands to install module:

    ```
    composer require faonni/module-smart-category-kit
    ```

    Wait while dependencies are updated.

#### Manual Installation

[](#manual-installation)

1. Create a folder {Magento root}/app/code/Faonni/SmartCategory
2. Download the corresponding [latest version](https://github.com/karliuka/m2.SmartCategory/releases)
3. Copy the unzip content to the folder ({Magento root}/app/code/Faonni/SmartCategory)
4. Install [Smart Category Configurable](https://github.com/karliuka/m2.SmartCategoryConfigurable)

### Completion of installation

[](#completion-of-installation)

1. Go to Magento2 root folder
2. Enter following commands:

    ```
    php bin/magento setup:upgrade
    php bin/magento setup:di:compile
    php bin/magento setup:static-content:deploy  (optional)
    ```

Configuration
-------------

[](#configuration)

In the Magento Admin Panel go to *Stores &gt; Product Attributes*. Select any attribute that you’d like to be able to use by in the smart category conditions. On the edit attribute page, under *Storefront Properties* set **Use for Smart Category Rule** to **Yes**. [![Magento2 Use for Smart Category Rule](https://camo.githubusercontent.com/8528fef60e1bf2dcc7f8b72c28f610f7e54c60b238c50cb360111e8da72c69bf/68747470733a2f2f6b61726c69756b612e6769746875622e696f2f6d322f736d6172742d63617465676f72792f6174747269627574652e706e67)](https://camo.githubusercontent.com/8528fef60e1bf2dcc7f8b72c28f610f7e54c60b238c50cb360111e8da72c69bf/68747470733a2f2f6b61726c69756b612e6769746875622e696f2f6d322f736d6172742d63617465676f72792f6174747269627574652e706e67)Save the attribute.

Uninstall
---------

[](#uninstall)

This works only with modules defined as Composer packages.

#### Remove database data and schema

[](#remove-database-data-and-schema)

1. Go to Magento2 root folder
2. Enter following commands to remove database data and schema:

    ```
    php bin/magento module:uninstall -r Faonni_SmartCategoryKit Faonni_SmartCategoryConfigurable Faonni_SmartCategory
    ```

#### Remove Smart Category Kit

[](#remove-smart-category-kit)

1. Go to Magento2 root folder
2. Enter following commands to remove:

    ```
    composer remove faonni/module-smart-category-kit
    ```

### Completion of uninstall

[](#completion-of-uninstall)

1. Go to Magento2 root folder
2. Enter following commands:

    ```
    php bin/magento setup:upgrade
    php bin/magento setup:di:compile
    php bin/magento setup:static-content:deploy  (optional)
    ```

###  Health Score

31

—

LowBetter than 68% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity14

Limited adoption so far

Community14

Small or concentrated contributor base

Maturity67

Established project with proven stability

 Bus Factor1

Top contributor holds 60.2% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~27 days

Recently: every ~34 days

Total

6

Last Release

2788d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/5d56febfba4f5d551b02c43b8da5f99c7027f24f0f070f3a2a48b03cdb0e8b75?d=identicon)[e-conomix](/maintainers/e-conomix)

---

Top Contributors

[![karliuka](https://avatars.githubusercontent.com/u/1991955?v=4)](https://github.com/karliuka "karliuka (68 commits)")[![faonni](https://avatars.githubusercontent.com/u/16167146?v=4)](https://github.com/faonni "faonni (36 commits)")[![rosenberger-e-conomix](https://avatars.githubusercontent.com/u/47806105?v=4)](https://github.com/rosenberger-e-conomix "rosenberger-e-conomix (8 commits)")[![economixoffice](https://avatars.githubusercontent.com/u/24427253?v=4)](https://github.com/economixoffice "economixoffice (1 commits)")

### Embed Badge

![Health badge](/badges/e-conomix-module-smart-category/health.svg)

```
[![Health](https://phpackages.com/badges/e-conomix-module-smart-category/health.svg)](https://phpackages.com/packages/e-conomix-module-smart-category)
```

###  Alternatives

[smile/elasticsuite

Magento 2 merchandising and search engine built on ElasticSearch

8044.5M33](/packages/smile-elasticsuite)[mollie/magento2

Mollie Payment Module for Magento 2

1121.6M10](/packages/mollie-magento2)[hyva-themes/magento2-react-checkout

Highly customizable Magento 2 Checkout, built with React

189169.8k1](/packages/hyva-themes-magento2-react-checkout)[dotdigital/dotdigital-magento2-extension

Dotdigital for Magento 2

50374.2k18](/packages/dotdigital-dotdigital-magento2-extension)[swissup/module-search-mysql-legacy

Legacy mysql search for magento 2.4

10483.0k](/packages/swissup-module-search-mysql-legacy)[faonni/module-smart-category

SmartCategory module is a base of Smart Categories functionality.

8289.3k3](/packages/faonni-module-smart-category)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
