PHPackages                             canal-web/magento-productselector - 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. [Search &amp; Filtering](/categories/search)
4. /
5. canal-web/magento-productselector

ActiveMagento-module[Search &amp; Filtering](/categories/search)

canal-web/magento-productselector
=================================

Create a block with dynamic filters redirecting to a pre-filtered category page

086PHP

Since Mar 6Pushed 9y ago4 watchersCompare

[ Source](https://github.com/canal-web/Magento_ProductSelector)[ Packagist](https://packagist.org/packages/canal-web/magento-productselector)[ RSS](/packages/canal-web-magento-productselector/feed)WikiDiscussions master Synced 1w ago

READMEChangelogDependenciesVersions (1)Used By (0)

Magento\_ProductSelector
========================

[](#magento_productselector)

Create a block with dynamic filters redirecting to a pre-filtered category page (using **Manadev** filters).

Howto
-----

[](#howto)

After installing the module, you should have two new fields on attributes edit page: "use in product selector" (set yes for each attribute you want to see as an input) and "type of attribute in selector" (let default value unless specific cases like year). The attribute must be used in product listing.

To call the block in your template :

```
echo $this->getLayout()->createBlock('core/template')->setTemplate('productselector/selector-block.phtml')->toHtml();
```

or from an xml layout :

```

```

There is some basic configuration in System &gt; Configuration &gt; Canal Web &gt; ProductSelector (important : you will need to specify there the attribute set you want to use).

Important: for accentuated locales, be sure to check the Manadev &gt; SEO url keys (attributes and options should not be accentuated)

Important 2: if you install this module via composer, remember to allow simlinks in System &gt; Config &gt; Developer &gt; Template.

French translation inc.

###  Health Score

22

—

LowBetter than 21% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity9

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 75% 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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/3c5fccfca3816fee908ef8d56ac5ad9bcdf4f7171286fdf387e1c6ca3496f03f?d=identicon)[Canalweb](/maintainers/Canalweb)

---

Top Contributors

[![galenskap](https://avatars.githubusercontent.com/u/4310921?v=4)](https://github.com/galenskap "galenskap (3 commits)")[![Fwagra](https://avatars.githubusercontent.com/u/3933375?v=4)](https://github.com/Fwagra "Fwagra (1 commits)")

### Embed Badge

![Health badge](/badges/canal-web-magento-productselector/health.svg)

```
[![Health](https://phpackages.com/badges/canal-web-magento-productselector/health.svg)](https://phpackages.com/packages/canal-web-magento-productselector)
```

###  Alternatives

[netgen/query-translator

Query Translator is a search query translator with AST representation

2062.1M9](/packages/netgen-query-translator)[ptcinc/solr-php-client

A purely PHP library for indexing and searching documents against an Apache Solr installation

53152.1k2](/packages/ptcinc-solr-php-client)[imarc/google-site-search

A PHP Interface to the Google Custom Search API

3011.6k](/packages/imarc-google-site-search)[dialekt/dialekt

A boolean expression DSL.

173.8k](/packages/dialekt-dialekt)

PHPackages © 2026

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