PHPackages                             elnino/product-links-navigator - 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. [Admin Panels](/categories/admin)
4. /
5. elnino/product-links-navigator

ActiveMagento2-module[Admin Panels](/categories/admin)

elnino/product-links-navigator
==============================

Magento 2 extension for improved admin product navigation with parent product links and relation links in modals and tables.

v1.1.4(1y ago)178.7k↓24.1%2MITPHPPHP &gt;=7.4

Since Nov 22Pushed 1y ago1 watchersCompare

[ Source](https://github.com/elninotech/ElNino_ProductLinksNavigator)[ Packagist](https://packagist.org/packages/elnino/product-links-navigator)[ RSS](/packages/elnino-product-links-navigator/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (7)Dependencies (1)Versions (10)Used By (0)

ProductLinksNavigator
=====================

[](#productlinksnavigator)

[![Packagist Version](https://camo.githubusercontent.com/6aec9eb98b1457bc85a525ded254f2f015177d148bb139ea00ba10ffa8032e8c/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f656c6e696e6f2f70726f647563742d6c696e6b732d6e6176696761746f72)](https://camo.githubusercontent.com/6aec9eb98b1457bc85a525ded254f2f015177d148bb139ea00ba10ffa8032e8c/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f656c6e696e6f2f70726f647563742d6c696e6b732d6e6176696761746f72)[![Magento 2 Compatible](https://camo.githubusercontent.com/e5e7fd6a4725b6f5842075aa5346c5b10836d64250a063a43a9738d498e1addc/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4d6167656e746f2d322e342532422d626c7565)](https://camo.githubusercontent.com/e5e7fd6a4725b6f5842075aa5346c5b10836d64250a063a43a9738d498e1addc/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4d6167656e746f2d322e342532422d626c7565)[![License](https://camo.githubusercontent.com/37fc7dcc051721b2ac71f2f3d22cf1f6429b8a0626e47ce4abdbe9f9128927fb/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f656c6e696e6f746563682f456c4e696e6f5f50726f647563744c696e6b734e6176696761746f72)](https://camo.githubusercontent.com/37fc7dcc051721b2ac71f2f3d22cf1f6429b8a0626e47ce4abdbe9f9128927fb/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f656c6e696e6f746563682f456c4e696e6f5f50726f647563744c696e6b734e6176696761746f72)[![Downloads](https://camo.githubusercontent.com/622d15f5d334a72db56950cee84ba9a1360ed9c446de56ed7eccb365a82b8d81/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f656c6e696e6f2f70726f647563742d6c696e6b732d6e6176696761746f72)](https://camo.githubusercontent.com/622d15f5d334a72db56950cee84ba9a1360ed9c446de56ed7eccb365a82b8d81/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f656c6e696e6f2f70726f647563742d6c696e6b732d6e6176696761746f72)[![Hyvä Compatible](https://camo.githubusercontent.com/dc83a46c48c6fdce9e0c5b9c53065d5035c822133829e19693b61a385d022376/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4879762543332541342d436f6d70617469626c652d627269676874677265656e)](https://camo.githubusercontent.com/dc83a46c48c6fdce9e0c5b9c53065d5035c822133829e19693b61a385d022376/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4879762543332541342d436f6d70617469626c652d627269676874677265656e)

**ProductLinksNavigator** is a Magento 2 extension for enhanced admin product navigation. It is especially useful for merchants who want to simplify the process of navigating complex and custom product relationships.

Installation
------------

[](#installation)

Install via Composer:

```
composer require elnino/product-links-navigator
bin/magento module:enable ElNino_ProductLinksNavigator
bin/magento setup:upgrade
bin/magento cache:clean
```

Features
--------

[](#features)

### Integrated Product Links

[](#integrated-product-links)

Adds "View in Store" (frontend) links dropdown that navigates to all frontend store views where product is enabled and visible. Adds "Edit" (admin) link.

 [![Integrated Links Example](.github/screenshots/integrated_links.png)](.github/screenshots/integrated_links.png)

#### Integrated

[](#integrated)

**Bundle Items Grid and Selection Modal**#### Bundle Items Grid

[](#bundle-items-grid)

[![Bundle Items Grid](.github/screenshots/bundle_selections_tab.png)](.github/screenshots/bundle_selections_tab.png)#### Bundle Items Selection Modal

[](#bundle-items-selection-modal)

[![Bundle Items Selection Modal](.github/screenshots/bundle_selections_modal.png)](.github/screenshots/bundle_selections_modal.png)**Configurable Items Grid and Selection Modal**#### Configurable Items Grid

[](#configurable-items-grid)

[![Configurable Items Grid](.github/screenshots/configurable_selections_tab.png)](.github/screenshots/configurable_selections_tab.png)#### Configurable Items Selection Modal

[](#configurable-items-selection-modal)

[![Configurable Items Selection Modal](.github/screenshots/configurable_selections_modal.png)](.github/screenshots/configurable_selections_modal.png)**Related, Cross-sell, and Up-sell Products**#### Related Products Grid

[](#related-products-grid)

[![Related Products Grid](.github/screenshots/related_grid.png)](.github/screenshots/related_grid.png)#### Related Products Modal

[](#related-products-modal)

[![Related Products Modal](.github/screenshots/related_grid_modal.png)](.github/screenshots/related_grid_modal.png)**Product Grid**#### Product Grid

[](#product-grid)

[![Product Grid](.github/screenshots/product_grid.png)](.github/screenshots/product_grid.png)### Parent Products Tab

[](#parent-products-tab)

Lists all the parent products of the product you are currently editing.

[![Parent Products Tab](.github/screenshots/parent_products_tab.png)](.github/screenshots/parent_products_tab.png)

Planned Features
----------------

[](#planned-features)

- Add links to Grouped products grid and selection modal
- Add unit and integration testing
- Add links to Sales views (Order, Invoice etc.) products grid

Customisation
-------------

[](#customisation)

### Adding links to custom product relation grid/modal

[](#adding-links-to-custom-product-relation-gridmodal)

If you have a custom product relation set up, you can allow adding the links for this relation's grid and modal. Extend the data scopes array in your custom module `adminhtml\di.xml`:

```

            related
            crosssell
            upsell
            your_custom_scope

```

### Accommodate a custom parent product type

[](#accommodate-a-custom-parent-product-type)

The module currently lists all the existing parents of Configurable, Grouped and Bundle types. If you have a custom product type that serves as a parent, you can modify the implementation of parent product retrieval in `\ElNino\ProductLinksNavigator\Helper\ParentProductHelper::getParentProducts` with a plugin.

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

[](#compatibility)

- Magento 2.4.x and later
- PHP &gt;=7.4
- Hyvä Theme

License
-------

[](#license)

ProductLinksNavigator is built by El Niño, a digital development studio in Enschede and The Hague, the Netherlands, that builds custom web and mobile apps, webshops, and more, backed by 15+ years of experience.

This module is open-source and available under the MIT License.

###  Health Score

36

—

LowBetter than 82% of packages

Maintenance44

Moderate activity, may be stable

Popularity34

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity44

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 54.5% 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 ~16 days

Total

7

Last Release

445d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/cddff9c79e24298ca576dc8045accd6021e655f259200e962e6c18edcf3c856c?d=identicon)[rusudan@elnino.tech](/maintainers/rusudan@elnino.tech)

---

Top Contributors

[![rmachavariani](https://avatars.githubusercontent.com/u/74251907?v=4)](https://github.com/rmachavariani "rmachavariani (6 commits)")[![elnino-ict](https://avatars.githubusercontent.com/u/2854021?v=4)](https://github.com/elnino-ict "elnino-ict (5 commits)")

---

Tags

hacktoberfestmagentomagento2magento2-adminmagento2-extensionmagento2-extension-freemagento2-module

### Embed Badge

![Health badge](/badges/elnino-product-links-navigator/health.svg)

```
[![Health](https://phpackages.com/badges/elnino-product-links-navigator/health.svg)](https://phpackages.com/packages/elnino-product-links-navigator)
```

###  Alternatives

[kiwicommerce/module-cron-scheduler

Easily set up and manage cron jobs from the backend with a beautiful and managed timeline feature. Find the actual load on CPU/Memory by cron job execution.

74603.3k](/packages/kiwicommerce-module-cron-scheduler)[mage-os/theme-adminhtml-m137

M137 Admin Theme

35116.7k](/packages/mage-os-theme-adminhtml-m137)[markshust/magento2-module-ordergrid

The Order Grid module adds more details to the order grid in the admin.

9181.2k](/packages/markshust-magento2-module-ordergrid)[smile/module-seller

Smile Retailer Suite - Seller Module

13528.3k3](/packages/smile-module-seller)[kiwicommerce/module-customer-password

Magento 2 - Customer Password

1356.3k](/packages/kiwicommerce-module-customer-password)[magevision/module-admin-category-product-thumbnail

Admin Category Product Thumbnail Extension for Magento 2

115.2k](/packages/magevision-module-admin-category-product-thumbnail)

PHPackages © 2026

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