rcdesign / qrcodegenerator
Generiert einen QR-Code im Frontend.
Package info
github.com/chrcan/qrcodegenerator
Type:typo3-cms-extension
pkg:composer/rcdesign/qrcodegenerator
dev-main
2026-04-28 15:34 UTC
Requires
- php: >=8.1
- endroid/qr-code: ^6.0
- typo3/cms-core: ^13.1 || ^14.0
Requires (Dev)
This package is auto-updated.
Last update: 2026-04-28 15:34:08 UTC
README
Übersicht
Die Extension qrcodegenerator ermöglicht das einfache Erstellen und Einbinden von QR-Codes in TYPO3-Inhalten.
Unterstützt werden sowohl einfache Text-QR-Codes als auch komplexere Codes, z. B. SEPA-Zahlungsinformationen für Telebanking.
Features
- QR-Code-Generierung direkt im Frontend-Content-Element
- Unterstützung mehrerer QR-Code-Typen (z. B. Text, SEPA-Zahlung)
- Flexible Konfiguration über Backend-Felder
- Vorschau im Backend mit automatisch generiertem QR-Code
- Nutzung der endroid/qr-code Library für die QR-Code-Erstellung
- Einfache Integration mit Fluid Templates und Extbase Controller
Installation
Über Composer
composer require rcdesign/qrcodegenerator
Anschließend die Extension im TYPO3-Backend aktivieren.
Manuell über Extension Manager
- ZIP-Datei hochladen oder aus TER installieren
- Extension im Backend aktivieren
Verwendung
- Neues Inhaltselement „QR Code Generator“ anlegen
- QR-Code-Typ auswählen (Text oder SEPA)
- Entsprechende Felder ausfüllen
- Im Frontend prüfen – der QR-Code wird automatisch generiert
Konfiguration
| Feldname | Beschreibung | Pflichtfeld | Bemerkung |
|---|---|---|---|
qrcode_type |
QR-Code-Typ (Text, SEPA etc.) | Ja | Steuert die Art der QR-Codierung |
qrcode_text |
Text für einfachen QR-Code | Ja (bei Text) | Nur bei Typ „Text“ relevant |
qrcode_iban |
IBAN für SEPA-Zahlung | Ja (bei SEPA) | Pflicht für SEPA-Zahlung |
qrcode_recipient |
Zahlungsempfänger | Ja (bei SEPA) | Pflicht für SEPA-Zahlung |
qrcode_amount |
Betrag (EUR) | Ja (bei SEPA) | Pflicht für SEPA-Zahlung |
qrcode_purpose |
Verwendungszweck | Nein | Optional bei SEPA-Zahlung |
Entwicklung
- Basiert auf TYPO3, Extbase und Fluid
- QR-Code-Erzeugung über eigenen
QrCodeService - Nutzung der Library endroid/qr-code
Lizenz
Diese Extension ist unter der MIT-Lizenz veröffentlicht. Siehe LICENSE für weitere Informationen.
Support & Kontakt
- GitHub: rcdesign/qrcodegenerator
Viel Spaß beim Einsatz der Extension! 🚀