PHPackages                             heimrichhannot/contao-isotope-extension-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. [Payment Processing](/categories/payments)
4. /
5. heimrichhannot/contao-isotope-extension-bundle

ActiveContao-bundle[Payment Processing](/categories/payments)

heimrichhannot/contao-isotope-extension-bundle
==============================================

This bundle offers additional functionality for the isotope ecommerce system.

0.1.3(2y ago)43871[1 issues](https://github.com/heimrichhannot/contao-isotope-extension-bundle/issues)[1 PRs](https://github.com/heimrichhannot/contao-isotope-extension-bundle/pulls)LGPL-3.0-or-laterPHPPHP ^7.4 || ^8.0

Since Jun 7Pushed 2y ago6 watchersCompare

[ Source](https://github.com/heimrichhannot/contao-isotope-extension-bundle)[ Packagist](https://packagist.org/packages/heimrichhannot/contao-isotope-extension-bundle)[ RSS](/packages/heimrichhannot-contao-isotope-extension-bundle/feed)WikiDiscussions master Synced 3w ago

READMEChangelog (3)Dependencies (15)Versions (7)Used By (0)

Contao Isotope Extension Bundle
===============================

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

This bundle offers additional functionality for the isotope ecommerce system.

Migration from contao-isotope-bundle
------------------------------------

[](#migration-from-contao-isotope-bundle)

see UPGRADE.md

Features
--------

[](#features)

### Stock management and validation (initialStock, stock, setQuantity, maxOrderSize)

[](#stock-management-and-validation-initialstock-stock-setquantity-maxordersize)

- if these attributes have values, adding products to the cart or checking out is constrained by the stock left (depending on `setQuantity` if set)
- if the stock reaches 0, `shipping_exempt` on the product is set to true
- the stock validation (including setting of `shipping_exempt`) and the usage of sets can be configured in the shop config, the product type and the product (shop config has the lowest priority, product the highest)
- the usage of sets when computing the quantity to remove from the stock of a product can be configured in the shop config
- when removing an order or setting it to a certain status, the stock is decreased (configurable in the shop config)
- use the max order size attribute to restrict the order size

### Additional fields for products

[](#additional-fields-for-products)

Adds various fields to isotope products.

### Frontend modules

[](#frontend-modules)

#### Cart Link

[](#cart-link)

- a link to the current cart containing a badge showing the current quantity

#### Extended Order Details

[](#extended-order-details)

- adds member login check if the order is linked to a member
- adds some extra info to the template (see `OrderDetailsExtendedModule` for further info)

#### Extended Product Filter

[](#extended-product-filter)

- enables to filter for keywords or by status `shipping_exempt`
- enables sorting in alphabetical order and reverse alphabetical order

#### Extended Product List

[](#extended-product-list)

- modifies the list, so that it can show the filter and sorting results

#### Product List Slider

[](#product-list-slider)

- render products inside a content slider (uses [ganlanyuan/tiny-slider](https://github.com/ganlanyuan/tiny-slider))

#### Product Ranking

[](#product-ranking)

- a module for visualizing the development of sales for certain products

#### Stock Report

[](#stock-report)

- displays the product stocks in the front end

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

[](#installation)

1. Install via composer (`composer require heimrichhannot/contao-isotope-extension-bundle`) or contao manager
2. Update your database

Known issues
------------

[](#known-issues)

- stock isn't validated product variants at the moment (products only)

###  Health Score

27

—

LowBetter than 47% of packages

Maintenance15

Infrequent updates — may be unmaintained

Popularity20

Limited adoption so far

Community14

Small or concentrated contributor base

Maturity51

Maturing project, gaining track record

 Bus Factor2

2 contributors hold 50%+ of commits

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 ~313 days

Total

4

Last Release

911d ago

PHP version history (2 changes)0.1.0PHP ^7.4

0.1.1PHP ^7.4 || ^8.0

### Community

Maintainers

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

---

Top Contributors

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

###  Code Quality

TestsPHPUnit

Code StylePHP CS Fixer

### Embed Badge

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

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

###  Alternatives

[contao/manager-bundle

Provides the Contao Managed Edition

181.3M75](/packages/contao-manager-bundle)[markocupic/calendar-event-booking-bundle

Contao Calendar Event Booking Bundle

135.2k1](/packages/markocupic-calendar-event-booking-bundle)[contao-community-alliance/dc-general

Universal data container for Contao

1680.8k92](/packages/contao-community-alliance-dc-general)[heimrichhannot/contao-encore-bundle

This bundle brings deep integration for symfony encore into contao. On the one hand, your can prepare your bundles to define own webpack entries, which added with just one command to your webpack entries. On the other hand, this bundle allows you to add encore entries only on the pages you need them for optimizing your website performance.

1016.6k](/packages/heimrichhannot-contao-encore-bundle)[codefog/contao-news_categories

News Categories bundle for Contao Open Source CMS

3189.0k6](/packages/codefog-contao-news-categories)[terminal42/contao-node

Node bundle for Contao Open Source CMS

3177.0k6](/packages/terminal42-contao-node)

PHPackages © 2026

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