Contao-Erweiterungen, die genau das tun, was deine Kundschaft braucht

Der Contao-Erweiterungskatalog hat über 1.800 Einträge. Trotzdem fehlt manchmal genau die eine Funktion, die ein Kundenprojekt zum Funktionieren bringt – eine Schnittstelle zum Bewerbermanagement, ein Verzeichnis mit eigenwilliger Sortier­logik, ein Inhaltselement, das nirgends sonst existiert.

Genau das ist unser Tagesgeschäft. Wir entwickeln seit über 15 Jahren Contao-Erweiterungen für Agenturen – als Bundle, als Schnittstelle, als komplette Eigenentwicklung. White-Label, sauber dokumentiert, wartbar.

Open Source, Lizenzprodukt oder Individualentwicklung – du entscheidest

Nicht jede Erweiterung muss von Grund auf gebaut werden. Oft ist die schnellste und günstigste Lösung, eine unserer bestehenden Erweiterungen einzusetzen oder zu erweitern. Wir arbeiten in drei Modellen, je nachdem, was dein Projekt braucht.

Open Source

Frei verfügbar auf GitHub und über Composer. Ohne Lizenzgebühr nutzbar in jedem Contao-Projekt. Ideal, wenn ein etabliertes, gut getestetes Standardproblem gelöst werden soll.

Beispiele: Contao Grid, Theme Toolbox, Hero Element, Portfolio, Card Element, Overlay Modul

Kosten: kostenfrei. Anpassungen auf Stundenbasis.

Lizenzprodukt

Eigene Erweiterungen, die wir als Produkt vertreiben. Mit Updates, Dokumentation und Support. Günstiger als eine Eigenentwicklung, weil die Grundlogik schon steht.

Beispiele: Swiper Pro, Wissensdatenbank mit MCP-Server, Mail Automation

Kosten: einmalige Lizenz, optional Wartung.

Individualentwicklung

Maßgeschneidert für eine konkrete Anforderung. Vom Konzept über das Datenmodell bis zur Backend-Maske. Wir liefern als sauberes Composer-Bundle inklusive Dokumentation.

Beispiele: Schnittstellen zu Heroes, Softgarden, Diakonie-Karriereportal, Klinik-Kontaktverzeichnis, Mitglieder-Suche, Special Offer

Kosten: projektbasiert, transparente Stundenschätzung vorab.

Was Agenturen typischerweise bei uns anfragen

Über die Jahre haben sich vier Anforderungsfelder herauskristallisiert, in denen wir besonders viel Erfahrung haben. Wenn dein Projekt in eine dieser Kategorien fällt, kannst du davon ausgehen, dass wir das Muster kennen und ein realistisches Angebot schnell erstellen können.

Schnittstellen zu Drittsystemen

Stellenanzeigen aus Bewerbermanagement-Systemen, Produktdaten aus PIM-Lösungen, Adressen aus CRM-Systemen, Termine aus Buchungstools – wir haben Schnittstellen zu Heroes, Softgarden, dem Karriereportal der Diakonie und vielen weiteren Systemen entwickelt. Üblicher Aufbau: cron-getriebener Import, lokale Spiegelung in einer eigenen DCA-Tabelle, Frontend-Modul für die Anzeige mit Filterlogik.

Katalogsysteme und Verzeichnisse

Mitarbeiterverzeichnisse, Standortsuchen, Produktkataloge, Mitglieder­datenbanken – immer mit eigener Sortier- und Filterlogik. Wir arbeiten je nach Projektgröße mit MetaModels, dem Catalog Manager oder einer schlanken Eigenentwicklung. Inklusive Such- und Filterelementen für das Frontend.

Eigene Inhalts- und Frontend-Elemente

Hero-Elemente, Card-Layouts, Slider mit Sonderfunktionen, Overlays, individuelle Formular­elemente. Sauber als Contao-Inhaltselement umgesetzt, Twig-basiert, mit Backend-Vorschau und ohne dass deine Redaktion HTML kennen muss.

Automatisierung und Workflows

Mail-Serien, geplante Inhalts­veröffentlichungen, zeit­gesteuerte Angebote, automatische Imports, Webhooks zu externen Systemen. Alles, was im Contao-Standard manuell wäre, lässt sich mit Symfony Messenger und einem schlanken Bundle automatisieren.

Realisierte Contao-Erweiterungen

Hier eine Auswahl der Erweiterungen, die wir entwickelt haben – sortiert nach den drei Modellen oben. Bei den Individual­entwicklungen lassen wir den Kundennamen weg, wenn keine Freigabe vorliegt, beschreiben aber den Anwendungsfall.

Open-Source-Erweiterungen

Theme Toolbox
  • Open Source

Flow Contao Themes einfacher bedienen. Mit neuem Theme-Editor, Update-Funktion und CSS-Übersetzung für Redakteure.

Contao Grid
  • Open Source

Erstelle mehrspaltige Layouts in Artikel, News, Events und Formularen mithilfe der neuen CSS Grid Layout Technik.

Hero Element
  • Open Source

Lege vollflächige Bild-Text-Kombinationen mit Buttons (Hero-Elemente) in Contao an.

Portfolio
  • Open Source

Verwalte Referenzen und Projekte über einen eigenen Menüpunkt im Backend.

Overlay Modul
  • Open Source

Erstelle Overlays (auch bekannt als Popup/Popover/Modal) in Contao, die nach dem Öffnen, vor dem Verlassen oder nach einer bestimmten Zeit angezeigt werden.

Card Element
  • Open Source

Lege Card-Elemente mit Bild, Text und Link in Contao an. Zu sehen unter anderem im LASR Contao Theme.

Conversion-Module
  • Open Source

Conversion- und Remarketing-Scripte in Artikel einfügen.

Lizenzprodukte

Swiper Pro
  • Lizenz

Lege Swiper-Einstellungen zentral als JSON an und weise sie dem Slider-Element zu.  

Wissensdatenbank
  • Lizenz

Erstelle eine neue oder verwalte eine bestehende Wissensdatenbank im Markdown-Format, inkl. MCP-Server für Claude, ChatGPT und Co.

Mail Automation
  • Lizenz

Versende automatisierte E-Mail-Serien. Ideal für E-Mail-Kurse oder Onboarding-Sequenzen für Kunden.  

Individualentwicklungen

Schnittstelle zu Heroes Bewerbermanagement
  • Im Auftrag

Automatischer Import und Anzeige von Stellenanzeigen aus dem Heroes Bewerbermanagement in Contao.

Kontaktverzeichnis für Kliniken
  • Im Auftrag

Automatischer Import und Darstellung von über 500 Mitarbeiter:innen auf einer Klinik-Website.

Schnittstelle zum Diakonie Karriereportal
  • Im Auftrag

Automatischer Import und Anzeige von Stellenanzeigen aus dem Karriereportal der Diakonie Deutschland in Contao.

Job-Schnittstelle zu Softgarden
  • Im Auftrag

Automatischer Import und Anzeige von Stellenanzeigen aus der Bewerbermanagement-Software Softgarden in Contao.

Jobs-Erweiterung
  • Im Auftrag

Entwicklung einer Jobs-Erweiterung für die Segeberger Kliniken

Kontakt-Suche
  • Im Auftrag

Erweiterung zur Anzeige von Ansprechpartner:innen aus einem PLZ-Bereich.

Mitglieder-Suche
  • Im Auftrag

Entwicklung einer Mitgliedersuche nach Leistung oder Entfernung.

Special Offer
  • Im Auftrag

Zeitgesteuerte Anzeige von Angeboten (z.B. für einen Mittagstisch).

Vom Briefing zum fertigen Bundle

Wir arbeiten in vier klaren Phasen, damit du jederzeit weißt, wo dein Projekt steht und was als nächstes passiert.

1. Konzept und Schätzung

Du schickst uns die Anforderung, wir stellen Rückfragen, und du bekommst eine schriftliche Aufwandsschätzung. In der Regel mit zwei Szenarien (Minimal-Funktion und Komfort-Variante), damit du intern oder mit deinem Endkunden Optionen hast.

2. Architektur und Datenmodell

Bevor eine Zeile Code entsteht, legen wir das Datenmodell fest: Welche DCA-Tabellen, welche Felder, welche Beziehungen. Das vermeidet teure Umbauten später.

3. Entwicklung / Versionierung

Wir entwickeln als sauberes Composer-Bundle nach Contao-Best-Practices. Mit Versionierung im Git-Repository, an dem du auf Wunsch mitlesen kannst. Zwischenstände zum Testen sind Standard, kein Extra.

4. Übergabe und Wartung

Du bekommst das Bundle inklusive Installations- und Bedienungs­dokumentation. Auf Wunsch übernehmen wir auch die Wartung im Rahmen unserer Wartungspakete.

White-Label, dokumentiert, wartbar

Wir bleiben unsichtbar

Du bist die Agentur, wir sind dein Entwicklungsteam im Hintergrund. Keine Logos, keine Hinweise auf uns gegenüber deinem Endkunden. Wenn du willst, taucht im Code-Header dein Agenturname auf.

Erweiterung

Sauberer Code, nachvollziehbar

Jedes Bundle folgt Contao-Konventionen, ist über Composer installierbar, mit klarer Verzeichnisstruktur und PHPDoc. Damit auch ein anderer Entwickler in fünf Jahren weiß, was Sache ist.

Schriftliche Dokumentation

Zu jedem Bundle gehört eine Markdown-Dokumentation: Installation, Konfiguration, Backend-Bedienung, Erweiterungspunkte. Wir schicken nichts ohne Doku raus.

Contao Profi

Wartung ist eingeplant

Nach der Übergabe kannst du das Bundle selbst pflegen oder uns dafür buchen. Unsere Wartungspakete decken Updates, Sicherheits-Patches und kleinere Anpassungen ab.

Was kostet eine Contao-Erweiterung?

Die ehrliche Antwort lautet: Es hängt vom Umfang ab. Damit du trotzdem ein Gefühl bekommst, hier typische Größenordnungen aus unseren bisherigen Projekten.

Eigenes Inhaltselement (z.B. spezieller Slider, Card-Variante)

Typischer Aufwand: 8–20 Stunden

ab 1.000 €

Schnittstelle zu Drittsystem (Import + Anzeige)

Typischer Aufwand: 30–60 Stunden

ab 4.000 €

Katalog oder Verzeichnis mit Such- und Filterlogik

Typischer Aufwand: 40–80 Stunden

ab 5.000 €

Komplexes Fachbundle (Buchung, Workflow, Datenmodell)

Typischer Aufwand: 80–200+ Stunden

ab 10.000 €

Häufige Fragen zur Erweiterungs-Entwicklung

Mit welchen Contao-Versionen arbeitet ihr?

Wir entwickeln aktuell primär für Contao 5.7 und höher. Bestehende Projekte auf Contao 4.13 betreuen wir weiter, neue Bundles legen wir aber direkt auf 5.x an, damit sie zukunftssicher sind.

Bekommen wir das Bundle als Composer-Paket?

Ja. Jedes Bundle wird als ordentliches Composer-Paket geliefert, üblicherweise in einem privaten Git-Repository, auf das du Zugriff bekommst. Optional veröffentlichen wir es auch auf Packagist, wenn du es als Open Source freigeben möchtest.

Können wir das Bundle später selbst weiterentwickeln?

Selbstverständlich. Du oder dein Entwicklungsteam bekommt das Repository, die Doku und auf Wunsch ein Übergabe-Gespräch. Manche Agenturen pflegen ihre Bundles danach selbst, andere lassen uns dranbleiben – beides funktioniert.

Was, wenn Contao ein größeres Versions-Update bringt?

Wir bauen Bundles so, dass sie zu mindestens einem Major-Versionssprung kompatibel sind, ohne komplett umgebaut werden zu müssen. Sollte ein Update doch Anpassungen erfordern, machen wir dir vorab ein Angebot.

Arbeitet ihr auch mit MetaModels oder Catalog Manager?

Ja. Bei Katalogsystemen prüfen wir immer zuerst, ob eine bestehende Lösung passt, bevor wir etwas Eigenes bauen. MetaModels eignet sich für komplexe, redaktionell pflegbare Datenstrukturen, eine Eigenentwicklung lohnt sich, wenn das Datenmodell sehr spezifisch ist oder die Performance kritisch.

Wie läuft die Zusammenarbeit, wenn unser Endkunde nichts von euch erfahren soll?

Standardmäßig. Wir kommunizieren nur mit dir, treten gegenüber deinem Endkunden nicht in Erscheinung, und im gelieferten Code steht – wenn du es so willst – nur dein Agenturname. Wir machen das seit Jahren so, das ist eingespielt.

Gibt es einen Mindestumfang?

Kleinere Anpassungen ab etwa fünf Stunden machen wir gerne. Für sehr kleine Aufgaben (unter zwei Stunden) empfehlen wir unser Support-Paket, das passt da besser.

Du hast eine Anforderung, die der Erweiterungskatalog nicht hergibt? Schick uns eine kurze Beschreibung – wir melden uns innerhalb eines Arbeitstages mit Rückfragen oder einer ersten Aufwandsschätzung.

Lade Inhalte