PHPackages                             heimrichhannot/contao-isotope-stock-bundle - 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. [Database &amp; ORM](/categories/database)
4. /
5. heimrichhannot/contao-isotope-stock-bundle

ActiveContao-bundle[Database &amp; ORM](/categories/database)

heimrichhannot/contao-isotope-stock-bundle
==========================================

Add stock management to Isotope eCommerce Contao extension.

0.1.5(1y ago)12511[1 issues](https://github.com/heimrichhannot/contao-isotope-stock-bundle/issues)GPL-3.0-or-laterPHPPHP ^8.1

Since Nov 17Pushed 1y ago6 watchersCompare

[ Source](https://github.com/heimrichhannot/contao-isotope-stock-bundle)[ Packagist](https://packagist.org/packages/heimrichhannot/contao-isotope-stock-bundle)[ RSS](/packages/heimrichhannot-contao-isotope-stock-bundle/feed)WikiDiscussions main Synced today

READMEChangelog (6)Dependencies (12)Versions (7)Used By (0)

Contao Isotope Stock Bundle
===========================

[](#contao-isotope-stock-bundle)

> Oh no, another isotope stock bundle? Yes, but this is just the stock management part of [isotope\_plus](https://github.com/heimrichhannot/contao-isotope_plus), [istope-bundle](https://github.com/heimrichhannot/contao-isotope-bundle) and [isotope-exstension](https://github.com/heimrichhannot/contao-isotope-extension-bundle). It is a standalone bundle, so you can just migrate from the old extensions to this one if you only need the stock part. Or maybe this make it easier to migrate to another bundle. Or you need a stock management extension and you like this one. Your choice :)

This bundle add stock management to [Isotope eCommerce](https://github.com/isotope/core#isotope-ecommerce) [Contao CMS](https://contao.org/de/) extension.

Features
--------

[](#features)

- add a stock management to Isoptope eCommerce
    - set stock (and optional initial stock) on products
    - evaluate stock on order process
- set max order size per product
- stock report frontend module
- twig filter

Usage
-----

[](#usage)

### Installation

[](#installation)

1. Install via composer or contao manager:

    ```
    composer require heimrichhannot/contao-isotope-stock-bundle
    ```
2. Update your database.

### Setup

[](#setup)

To activate stock management, the initial stock field or the max order size feature, just activate these attributes in your product type configuration.

### Stock report frontend module

[](#stock-report-frontend-module)

The stock report frontend module shows all products with stock management and their stock.

[![screenshot_stock_report.png](docs%2Fscreenshot_stock_report.png)](docs%2Fscreenshot_stock_report.png)

### Twig filter

[](#twig-filter)

The twig filter `stock_attribute` can be used to check if a product uses a stock attribute.

```
{% if product|stock_attribute('initialStock') %}
    {{ (roduct.stock / product.initialStock * 100)|round }}%
{% endif %}
```

###  Health Score

25

—

LowBetter than 35% of packages

Maintenance19

Infrequent updates — may be unmaintained

Popularity15

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity46

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 90% 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 ~88 days

Recently: every ~103 days

Total

6

Last Release

517d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/28ad3224d8727b622ebd229840eea6b9dbcb83eb0bd609e6ce65b614830ff538?d=identicon)[digitales@heimrich-hannot.de](/maintainers/digitales@heimrich-hannot.de)

---

Top Contributors

[![koertho](https://avatars.githubusercontent.com/u/12064642?v=4)](https://github.com/koertho "koertho (27 commits)")[![ericges](https://avatars.githubusercontent.com/u/25957923?v=4)](https://github.com/ericges "ericges (3 commits)")

###  Code Quality

Static AnalysisPHPStan, Rector

Code StyleECS

Type Coverage Yes

### Embed Badge

![Health badge](/badges/heimrichhannot-contao-isotope-stock-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/heimrichhannot-contao-isotope-stock-bundle/health.svg)](https://phpackages.com/packages/heimrichhannot-contao-isotope-stock-bundle)
```

###  Alternatives

[easycorp/easyadmin-bundle

Admin generator for Symfony applications

4.3k17.9M388](/packages/easycorp-easyadmin-bundle)[sylius/sylius

E-Commerce platform for PHP, based on Symfony framework.

8.5k5.9M737](/packages/sylius-sylius)[api-platform/core

Build a fully-featured hypermedia or GraphQL API in minutes!

2.6k51.2M339](/packages/api-platform-core)[contao-community-alliance/dc-general

Universal data container for Contao

1680.8k92](/packages/contao-community-alliance-dc-general)[shopware/platform

The Shopware e-commerce core

3.4k1.5M3](/packages/shopware-platform)[shopware/core

Shopware platform is the core for all Shopware ecommerce products.

585.6M576](/packages/shopware-core)

PHPackages © 2026

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