PHPackages                             markocupic/contao-news-infinite-scroll-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. [Utility &amp; Helpers](/categories/utility)
4. /
5. markocupic/contao-news-infinite-scroll-bundle

ActiveContao-bundle[Utility &amp; Helpers](/categories/utility)

markocupic/contao-news-infinite-scroll-bundle
=============================================

Add Infinite Scroll to the Contao Newslist Module

1.5.1(1mo ago)55.2k1[1 issues](https://github.com/markocupic/contao-news-infinite-scroll-bundle/issues)1LGPL-3.0+JavaScriptPHP ^8.1

Since Dec 2Pushed 1mo ago2 watchersCompare

[ Source](https://github.com/markocupic/contao-news-infinite-scroll-bundle)[ Packagist](https://packagist.org/packages/markocupic/contao-news-infinite-scroll-bundle)[ RSS](/packages/markocupic-contao-news-infinite-scroll-bundle/feed)WikiDiscussions 1.x Synced 1mo ago

READMEChangelogDependencies (6)Versions (35)Used By (1)

[![](docs/logo.png)](https://github.com/markocupic)

Contao News Infinite Scroll
===========================

[](#contao-news-infinite-scroll)

Dieses Frontend-Modul für [Contao CMS](https://contao.org) ermöglicht das Nachladen von Newsartikeln nach domready. Sobald ein im Template definierter Anker durch Scrollen erreicht wird, werden automatisch/manuell per Ajax die weiteren News-Artikel nachgeladen.

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

[](#installation)

Per Contao Manager oder über die Konsole mit

```
composer require markocupic/contao-news-infinite-scroll-bundle
```

Nach dem Installationsprozess muss abschliessend noch die Datenbank aktualisiert werden.

```
php vendor/bin/contao-console contao:migrate
```

Modulkonfiguration
------------------

[](#modulkonfiguration)

- Im Contao Backend muss als Erstes ein neues Modul `Newslist Infinite Scroll` angelegt werden.
- **Wichtig!** In der Moduleinstellung muss die Paginierung aktiviert werden: Wählen Sie für das Feld `Elemente pro Seite`eine Zahl grösser als 0.
- **Wichtig!** In der Moduleinstellung muss für das Feld `Modul Template` das Template `mod_newslist_inf_scroll` gewählt werden.
- **Wichtig!** Wechseln Sie im Contao Backend zu *Themes -&gt; Layout* und aktivieren Sie das `js_contao_news_infinite_scroll` im Layout eingebunden sein.

**Geschafft!** 😉 Im Frontend sollten nun beim Erreichen des letzten Artikels je nach Einstellung im Template (siehe unten) durch Scrollen oder Drücken des Buttons weitere Artikel nachgeladen werden.

Weitere Einstellungen
---------------------

[](#weitere-einstellungen)

Um die Standardeinstellungen im Template `vendor\markocupic\contao-news-infinite-scroll-bundle\contao\templates\js\js_news_infinite_scroll.html.twig`updatesicher zu überschreiben, legen Sie ein neues Template in `templates/js_news_infinite_scroll.html.twig` an.

    NewsInfiniteScrollBundle.mp4

###  Health Score

57

—

FairBetter than 98% of packages

Maintenance87

Actively maintained with recent releases

Popularity27

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity83

Battle-tested with a long release history

 Bus Factor1

Top contributor holds 92.3% 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 ~92 days

Recently: every ~41 days

Total

34

Last Release

44d ago

PHP version history (2 changes)1.0.0PHP ^5.6|^7.0

1.4.0PHP ^8.1

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/1525166?v=4)[Marko Cupic](/maintainers/markocupic)[@markocupic](https://github.com/markocupic)

---

Top Contributors

[![markocupic](https://avatars.githubusercontent.com/u/1525166?v=4)](https://github.com/markocupic "markocupic (60 commits)")[![fritzmg](https://avatars.githubusercontent.com/u/4970961?v=4)](https://github.com/fritzmg "fritzmg (5 commits)")

---

Tags

contao newsscrollinfinitenewslistvanilla script

### Embed Badge

![Health badge](/badges/markocupic-contao-news-infinite-scroll-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/markocupic-contao-news-infinite-scroll-bundle/health.svg)](https://phpackages.com/packages/markocupic-contao-news-infinite-scroll-bundle)
```

###  Alternatives

[codefog/contao-news_categories

News Categories bundle for Contao Open Source CMS

3183.3k6](/packages/codefog-contao-news-categories)[pdir/social-feed-bundle

Social feed extension for Contao CMS

1414.8k](/packages/pdir-social-feed-bundle)[fritzmg/contao-news-related

Simple Contao 4+ bundle for setting related news directly.

113.8k](/packages/fritzmg-contao-news-related)

PHPackages © 2026

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