Contao-Camp 2024
Ergebnis 1 bis 6 von 6

Thema: phpqrcode in Erweiterung nutzen

  1. #1
    Contao-Fan
    Registriert seit
    09.02.2011.
    Beiträge
    600

    Standard phpqrcode in Erweiterung nutzen

    Hi,

    ich wollte mal eben schnell phpqrcode einbauen und zwar in einer Erweiterung.

    Library habe ich ins /template Verzeichnis geladen. QRCode wird aber nicht korrekt ausgegeben, nur ein Zeichensalat.

    Zeichensatz ist UTF-8, also daran liegts nicht.

    PHP-Code:
    require "phpqrcode/qrlib.php";
    QRcode::png("text"); 
    Testweise habe ich im Root ein Verzeichnis angelegt und dort funktionierts.

    Wie bekomm ich das Ding in einer Erweiterung zum Laufen oder woran liegts, dass es nicht funktioniert ?

    Danke für Tipps

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.803
    Partner-ID
    10107

    Standard

    Nimm eine Library, die du einfach per Composer installieren kannst.

  3. #3
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.674
    User beschenken
    Wunschliste

    Standard

    hat das nicht do_while in einen seiner PDF-Erweiterungen?

  4. #4
    Contao-Urgestein Avatar von do_while
    Registriert seit
    15.06.2009.
    Ort
    Berlin | Deutschland
    Beiträge
    3.600
    Partner-ID
    1081
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Nö, ich verwendet die Barcode-Kommandos, die das TCPDF mitbringt.
    Damit kann man aber die Barcodes nur ins PDF einbauen.

    Aber im Core wird bereits bacon/bacon-qr-code verwendet, ich denke mal für die QRCodes beim 2-Faktor-Anmelden.

  5. #5
    Contao-Fan
    Registriert seit
    09.02.2011.
    Beiträge
    600

    Standard

    OK Danke

    Dann schau ich mir mal bacon an

  6. #6
    Contao-Fan
    Registriert seit
    09.02.2011.
    Beiträge
    600

    Standard

    Lustig , wenn man sich selber findet...

    Hab den QR Code damals dann doch mit JQuery eingebaut, aber diese Lösung funktionierte nicht mehr, deshalb nun doch mit bacon.

    Hier hats aber auch Probleme gegeben [imagick]. Googeln half natürlich.

    So gings dann bei mir, wenn es jemand braucht, allerdings nur mit 'SvgImageBackEnd'

    PHP-Code:
    <?php
    use BaconQrCode\Renderer\ImageRenderer;
    use 
    BaconQrCode\Renderer\Image\SvgImageBackEnd;
    use 
    BaconQrCode\Renderer\RendererStyle\RendererStyle;
    use 
    BaconQrCode\Writer;

    $renderer = new ImageRenderer(
        new 
    RendererStyle(400),
        new 
    SvgImageBackEnd()
    );
    $writer = new Writer($renderer);
    echo 
    $writer->writeString('Hallo QR Code');
    ?>

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •