Zum Inhalt springen
TYPO3 Extension

Kleinanzeigen für TYPO3

Classifieds/Kleinanzeigen-Funktionalität für TYPO3: Anzeigen schalten, Kategorien, Suche, Nutzer-Self-Service. Community-Feature für Portale und…

Kostenloses Erstgespräch buchen

Kleinanzeigen auf der eigenen Website sind eine Alternative zu Marktplatz-Plattformen

Vereine, regionale Portale und Community-Websites brauchen manchmal eine Kleinanzeigen-Funktion: Mitglieder stellen Gebrauchtwaren ein, Nachbarn bieten Dienstleistungen an, Organisationen vermitteln Sachspenden. Die kleinanzeigen-Extension bringt diese Funktionalität direkt in TYPO3, ohne auf externe Plattformen wie eBay Kleinanzeigen (jetzt Kleinanzeigen) auszuweichen. Nutzer erstellen Anzeigen im Frontend, andere Nutzer finden sie über Kategorien und Suche, und die Redaktion behält die Kontrolle über Freigabe und Moderation.

Der Anwendungsfall ist eng begrenzt: Wer eine vollwertige Marktplatz-Plattform mit Bezahlfunktion, Bewertungssystem und Käuferschutz braucht, ist mit einer spezialisierten Lösung besser bedient. Für Community-Portale mit 50 bis 500 aktiven Anzeigen gleichzeitig ist die Extension aber ein solides Werkzeug, das die Nutzer auf der eigenen Plattform hält.

Typische Einsatzszenarien sind Vereinsportale, regionale Plattformen und interne Börsen

Das häufigste Szenario ist das Vereinsportal. Ein Sportverein, eine Kirchengemeinde oder eine Bürgerinitiative bietet Mitgliedern die Möglichkeit, Gebrauchtes zu verkaufen, zu verschenken oder zu tauschen. Die Kleinanzeigen-Funktion ist ein Community-Feature, das Besucher regelmässig auf die Website zurückbringt. Die Kategorien sind überschaubar: Sport-Ausrüstung, Kleidung, Möbel, Diverses.

Zweites Szenario: Regionale Plattformen und Stadtportale. Eine Gemeinde-Website oder ein lokales Nachrichtenportal bietet einen Kleinanzeigenbereich für die Region an. Bürger inserieren Mietwohnungen, Babysitter-Angebote oder Handwerkerleistungen. Die Moderation liegt bei der Redaktion, die Anzeigen vor der Veröffentlichung freigibt.

Drittes Szenario: Interne Börsen in Unternehmen oder Hochschulen. Im Intranet bieten Mitarbeitende Büromöbel, Fahrräder oder Wohnungen zur Zwischenmiete an. Die Kleinanzeigen-Extension läuft auf der internen TYPO3-Instanz und ist nur für angemeldete Nutzer sichtbar. Hochschulen nutzen das Feature auch für Bücherbörsen, in denen Studierende Fachliteratur untereinander verkaufen oder tauschen.

Technische Architektur setzt auf Extbase-Records mit Frontend-Eingabe

Die Extension nutzt das Extbase/Fluid-Framework von TYPO3. Anzeigen werden als eigene Domain-Records in einer dedizierten Tabelle gespeichert. Jeder Record enthält Titel, Beschreibung, Preis (optional), Kategorie, Kontaktdaten und Bilder. Die Kategorisierung läuft über TYPO3-Sys-Categories oder ein eigenes Kategoriefeld.

Im Frontend stehen drei Plugins zur Verfügung: eine Listenansicht mit Filter und Suche, eine Detailansicht für einzelne Anzeigen und ein Eingabeformular für neue Anzeigen. Das Eingabeformular erfordert eine Frontend-Benutzeranmeldung (fe_users), sodass nur registrierte Nutzer Anzeigen erstellen können. Bilder werden über FAL (File Abstraction Layer) hochgeladen und serverseitig auf Grösse und Dateityp validiert.

Die Moderation erfolgt über ein Freigabe-Flag im Backend: Neue Anzeigen sind standardmässig unsichtbar, bis ein Redakteur sie freischaltet. Alternativ lässt sich die automatische Freigabe aktivieren, was für vertrauenswürdige Communities sinnvoll sein kann.

Die Suche arbeitet über eine einfache LIKE-basierte Datenbankabfrage auf Titel und Beschreibung. Für Portale mit mehr als 500 aktiven Anzeigen empfiehlt sich eine Erweiterung um ke_search oder einen eigenen Suchindex, um die Suchperformance und Relevanz zu verbessern. Die Sortierung ist nach Datum (neueste zuerst) und nach Preis (aufsteigend oder absteigend) konfigurierbar.

Häufige Probleme sind Spam, Bildoptimierung und Ablauf-Management

Problem eins: Spam-Anzeigen. Jedes öffentliche Eingabeformular zieht Spam an. Ohne Schutzmechanismen füllt sich der Anzeigenbestand innerhalb von Wochen mit irrelevanten Einträgen. Die Lösung: Frontend-Login-Pflicht, Honeypot-Felder im Formular, optionales CAPTCHA und eine Freigabe-Moderation. Die Kombination reduziert Spam auf nahe Null.

Problem zwei: Bildoptimierung. Nutzer laden Fotos direkt vom Smartphone hoch, oft mit 4 bis 8 MB pro Bild. Ohne serverseitige Komprimierung und Grössenanpassung wird die Seite langsam und der Speicherplatz knapp. Die Lösung: In der Extension-Konfiguration eine maximale Bildgrösse definieren (empfohlen: 1.200px Breite, 80% JPEG-Qualität) und den Upload per PHP-Konfiguration auf 5 MB begrenzen.

Problem drei: Ablauf-Management. Veraltete Anzeigen, die seit Monaten online stehen, machen den Anzeigenbestand unbrauchbar. Die Lösung: Ein automatisches Ablaufdatum (empfohlen: 30 bis 90 Tage) und eine Erinnerungsmail an den Ersteller, bevor die Anzeige archiviert wird. Das erfordert eine Scheduler-Task-Konfiguration.

Ein weiteres Thema, das regelmässig auftaucht: Kontaktaufnahme zwischen Inserent und Interessent. Die einfachste Lösung zeigt die E-Mail-Adresse des Inserenten auf der Detailseite an. Das funktioniert, aber die E-Mail-Adresse ist dann für Spam-Crawler sichtbar. Die bessere Lösung ist ein Kontaktformular auf der Detailseite, das die Nachricht an den Inserenten weiterleitet, ohne seine E-Mail-Adresse offenzulegen.

Die Extension hat keine gesicherte Unterstützung für aktuelle TYPO3-Versionen

kleinanzeigen wurde für ältere TYPO3-Versionen entwickelt und hat keine offizielle Unterstützung für v12 oder v13. Bei einer Migration stellt sich die Frage, ob die Extension angepasst oder durch eine massgeschneiderte Lösung ersetzt wird. Für Portale mit aktivem Kleinanzeigenbestand empfiehlt Gosign eine Neuentwicklung auf Basis der aktuellen Extbase-API, die die bestehenden Daten migriert und die Funktionalität an die spezifischen Anforderungen des Portals anpasst. Der Aufwand liegt typischerweise bei 5 bis 10 Arbeitstagen für eine Grundfunktionalität mit Listenansicht, Detailansicht, Frontend-Eingabe und Moderation.

Der Vorteil einer Neuentwicklung gegenüber dem Patchen der alten Extension: Die Datenbank-Struktur kann auf die tatsächlichen Anforderungen optimiert werden, die Frontend-Templates nutzen aktuelle Fluid-Features und das Responsive-Verhalten wird von Anfang an mitgedacht. Gosign migriert bestehende Anzeigen-Daten automatisiert in die neue Struktur, sodass kein aktiver Inhalt verloren geht.

Kostenloses Erstgespräch: 30 Minuten mit einem TYPO3-Spezialisten

Wir analysieren Ihr Projekt, schätzen Aufwand und Zeitrahmen, unverbindlich, ohne Vorbereitung.

Kleinanzeigen-Projekt besprechen , 30 Min, kostenlos

25 Jahre TYPO3-Erfahrung · 800+ Extensions analysiert · KI-beschleunigte Entwicklung

KI-beschleunigte Entwicklung: 65% schneller

TYPO3 Update & DSGVO-Audit

Wir aktualisieren Ihre TYPO3-Installation kostengünstig auf die aktuelle LTS-Version - inklusive aller Extensions, auch veralteter und nicht mehr gewarteter.

Alle Extensions migriert

Auch veraltete, nicht gewartete oder Eigenentwicklungen.

Festpreis-Angebot

Transparente Kosten, keine versteckten Nacharbeiten.

KI-beschleunigt

30-50 % günstiger als marktüblich durch KI-gestützte Code-Analyse.

Null Datenverlust

Komplette Datenmigration mit Rollback-Sicherung.

DSGVO-Audit: Wir prüfen Ihre TYPO3-Installation auf DSGVO-Konformität - Cookie-Consent, Tracking, Extensions, Formulare und Hosting - und setzen alle Maßnahmen kostengünstig um.

Gosign ist eine Hamburger Digitalagentur mit 25 Jahren Erfahrung in TYPO3-Entwicklung. Wir haben über 800 TYPO3 Extensions analysiert und entwickeln heute mit KI-Unterstützung bis zu 70% schneller als mit klassischen Methoden. Unsere Kunden sind mittelständische Unternehmen, Hochschulen und öffentliche Einrichtungen in Deutschland.

Stand: April 2026

Kostenloses Erstgespräch buchen

30 Minuten mit einem TYPO3-Spezialisten, unverbindlich.