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 Sortierlogik, 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, Mitgliederdatenbanken – 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 Formularelemente. Sauber als Contao-Inhaltselement umgesetzt, Twig-basiert, mit Backend-Vorschau und ohne dass deine Redaktion HTML kennen muss.
Automatisierung und Workflows
Mail-Serien, geplante Inhaltsveröffentlichungen, zeitgesteuerte 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 Individualentwicklungen 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 Bedienungsdokumentation. 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.
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.
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.