rcdesign / qrcodegenerator
Generiert einen QR-Code im Frontend.
Installs: 1
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Type:typo3-cms-extension
Requires
- endroid/qr-code: ^5.0
- typo3/cms-core: ^13.0
This package is auto-updated.
Last update: 2025-08-13 09:47:33 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 v13, Extbase und Fluid
- QR-Code-Erzeugung über eigenen
QrCodeService
- Nutzung der Library endroid/qr-code
Changelog
1.0.0
- Initiale Version mit Text- und SEPA-QR-Code-Unterstützung
- Backend-Preview mit QR-Code-Vorschau
- Extbase Controller und DataProcessor für flexible Verarbeitung
Lizenz
Diese Extension ist unter der MIT-Lizenz veröffentlicht.
Siehe LICENSE für weitere Informationen.
Support & Kontakt
- GitHub: rcdesign/qrcodegenerator
- E-Mail: werbegrafik@rc-design.at
Viel Spaß beim Einsatz der Extension! 🚀