定制 rcdesign/qrcodegenerator 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

rcdesign/qrcodegenerator

Composer 安装命令:

composer require rcdesign/qrcodegenerator

包简介

Generiert einen QR-Code im Frontend.

README 文档

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

  1. ZIP-Datei hochladen oder aus TER installieren
  2. Extension im Backend aktivieren

Verwendung

  1. Neues Inhaltselement „QR Code Generator“ anlegen
  2. QR-Code-Typ auswählen (Text oder SEPA)
  3. Entsprechende Felder ausfüllen
  4. 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

Viel Spaß beim Einsatz der Extension! 🚀

统计信息

  • 总下载量: 99
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 2
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: GPL-3.0-or-later
  • 更新时间: 2025-08-13