PHPackages                             maniyatech/magento2-suppliersproducts - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. maniyatech/magento2-suppliersproducts

ActiveMagento2-module[Utility &amp; Helpers](/categories/utility)

maniyatech/magento2-suppliersproducts
=====================================

The ManiyaTech\_SuppliersProducts module adds supplier-based product listing pages with clean SEO-friendly URLs (/supplier/{slug}), layered navigation support, and admin-configurable top menu/tab visibility.

1.0.0(9mo ago)01proprietaryPHP

Since Jul 17Pushed 9mo agoCompare

[ Source](https://github.com/maniyatech/magento2-suppliersproducts)[ Packagist](https://packagist.org/packages/maniyatech/magento2-suppliersproducts)[ RSS](/packages/maniyatech-magento2-suppliersproducts/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (1)Dependencies (1)Versions (2)Used By (0)

ManiyaTech SuppliersProducts module for Magento 2
=================================================

[](#maniyatech-suppliersproducts-module-for-magento-2)

The ManiyaTech\_SuppliersProducts is a powerful Magento 2 module that enables you to organize and showcase your catalog based on product suppliers. It dynamically creates clean, SEO-friendly URLs like /supplier/nike, /supplier/apple, etc., allowing customers to browse all products from a specific supplier using Magento’s native filtering, sorting, and pagination.

This extension leverages Magento best practices, including ViewModels, plugins, custom routers, DI, and admin configurations. The module allows you to configure the visibility and labeling of supplier links in the top menu and “Back to Supplier” navigation from the product page. It is highly customizable and future-proof, ideal for merchants who manage multi-brand or vendor-based inventories.

### Key Features

[](#key-features)

- ✅ **Supplier-Based Product Pages**: Auto-generates clean URLs like `/supplier/nike` or `/supplier/apple`.
- ✅ **Layered Navigation Support**: Fully integrated with Magento's native category filtering.
- ✅ **Pagination &amp; Sorting**: Uses Magento’s toolbar to maintain consistent UX.
- ✅ **“Back to Supplier” Link**: Show a customizable back button on product listings.
- ✅ **Topmenu Toggle**: Show or hide supplier menu links using admin settings.
- ✅ **Customizable Menu Titles**: Admins can configure supplier tab and backlink labels.
- ✅ **SEO Meta Fields**: Set meta title, description, and keywords per supplier listing page.
- ✅ **Clean URL Routing**: Uses custom router for clean \_direct URLs without URL rewrite conflicts.
- ✅ **Admin Panel Configuration**: All features controlled via Magento system configuration.

How to install ManiyaTech\_SuppliersProducts module
---------------------------------------------------

[](#how-to-install-maniyatech_suppliersproducts-module)

### Composer Installation

[](#composer-installation)

Run the following command in Magento 2 root directory to install ManiyaTech\_SuppliersProducts module via composer.

#### Install

[](#install)

```
composer require maniyatech/magento2-suppliersproducts
php bin/magento setup:upgrade
php bin/magento setup:static-content:deploy -f

```

#### Update

[](#update)

```
composer update maniyatech/magento2-suppliersproducts
php bin/magento setup:upgrade
php bin/magento setup:static-content:deploy -f

```

Run below command if your store is in the production mode:

```
php bin/magento setup:di:compile

```

### Manual Installation

[](#manual-installation)

If you prefer to install this module manually, kindly follow the steps described below -

- Download the latest version [here](https://github.com/maniyatech/magento2-suppliersproducts/archive/refs/heads/main.zip)
- Create a folder path like this `app/code/ManiyaTech/SuppliersProducts` and extract the `main.zip` file into it.
- Navigate to Magento root directory and execute the below commands.

```
php bin/magento setup:upgrade
php bin/magento setup:static-content:deploy -f

```

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance55

Moderate activity, may be stable

Popularity1

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity36

Early-stage or recently created project

 Bus Factor1

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

Unknown

Total

1

Last Release

299d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/1941031ea7970e008ac6ff65755ae30980eb8f9c99bd94822c9df79f293f3a35?d=identicon)[milan-maniya](/maintainers/milan-maniya)

---

Top Contributors

[![milan-maniya](https://avatars.githubusercontent.com/u/209621143?v=4)](https://github.com/milan-maniya "milan-maniya (2 commits)")

---

Tags

magento2magento2-extensionmagento2-extension-freemagento2-modulemaniyatechsuppliersupplier-products

### Embed Badge

![Health badge](/badges/maniyatech-magento2-suppliersproducts/health.svg)

```
[![Health](https://phpackages.com/badges/maniyatech-magento2-suppliersproducts/health.svg)](https://phpackages.com/packages/maniyatech-magento2-suppliersproducts)
```

PHPackages © 2026

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