Contao-Camp 2024
Ergebnis 1 bis 14 von 14

Thema: PDF wird im CRM nicht korrekt wieder gegeben...

  1. #1
    Contao-Nutzer
    Registriert seit
    30.07.2013.
    Beiträge
    11

    Standard PDF wird im CRM nicht korrekt wieder gegeben...

    und in der Email auch nicht.

    ich habe in meinen rechnungen, bei den beschreibungen eine Grafik für Paypal mit eingefügt, aber diese grafik wird in der PDF die mit der Email kommt nicht wieder gegeben. Das glaiche ist auch wenn ich die Rechnung als PDF runterlade im BE.

    Die Preview der PDF im BE wird nur als graues Feld angezeigt.

    ich habe mal 4 screenshots eingefügt um es etwas zu verdeutlichen.

    ich benutze Contao 3.1

    address ist istalliert
    DOMPDF ist installiert
    und MCW ist installiert

    hier die erweiterungen die installiert sind
    ScreenShot139.png

    so schaut bei mir die Preview im BE aus
    ScreenShot136.png

    hier die Preview online im Browser
    ScreenShot138.png

    und hier die PDF aus der Email
    ScreenShot137.png

    vielleicht kann mir ja dabei jemand helfen das richtig hin zubekommen.

    lg Dragonlord

  2. #2
    Contao-Urgestein Avatar von KATgirl
    Registriert seit
    31.03.2010.
    Ort
    Marburg
    Beiträge
    1.579
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Kannst du mal deinen Code Posten von dem Template, denn da ist am ehesten der Fehler

    Sent from my Nexus 4 using Tapatalk 4
    - GitHub
    - Kontaktanfragen

    "Ein Lächeln ist die kürzeste Entfernung zwischen zwei Menschen." Victor Borge

  3. #3
    Contao-Nutzer
    Registriert seit
    30.07.2013.
    Beiträge
    11

    Standard

    das template ist das invoice_default vom CRM... ich habe daran nichts verändert..weil ich mich mit codieren nicht so auskenne

    oder welches template meinst du?

  4. #4
    Contao-Fan Avatar von bekanntmacher
    Registriert seit
    13.08.2009.
    Ort
    St. Gallen, Schweiz
    Beiträge
    354
    Partner-ID
    6419

    Standard

    - Ist das png ein sauberes png? Öffne es allenfalls im Photoshop und speichere es neu.

  5. #5
    Contao-Nutzer
    Registriert seit
    30.07.2013.
    Beiträge
    11

    Standard

    Zitat Zitat von swsg Beitrag anzeigen
    - Ist das png ein sauberes png? Öffne es allenfalls im Photoshop und speichere es neu.
    auch das habe ich gemacht... sogar mit dem orginalbutto von paypal.

    die PDF vorschau ist ja auch grau... wo eigendtlich ja die rechnung zu sehen sein sollte.

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

    Standard

    Unter Contao 3.1 kann das Anzeigen und Herunterladen der PDFs eigentlich gar nicht funktionieren, weil li_crm immer noch das alte System benutzt und erwartet, dass file paths aus der Datenbank kommen, anstatt IDs des DBAFS -> https://github.com/w3scouts/w3s_li_crm/pull/93

    Bei dir scheint es aber tlw. doch zu funktionieren, was mich ein wenig wundert

  7. #7
    Contao-Nutzer
    Registriert seit
    30.07.2013.
    Beiträge
    11

    Standard

    danke für die info... muss ich dies dateiänderungen bei mir machen?? in diese 6 dateien?

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

    Standard

    Für dein Problem reichen die Änderungen in Invoice.php und InvoiceTemplate.php: https://github.com/fritzmg/w3s_li_cr...1a0bcf62df2079

    Die Änderungen bzgl. autoItem brauchst du nur dann, wenn du li_crm Frontend Module verwendest (bspw. zum herunterladen von Rechnungen für Kunden).

  9. #9
    Contao-Nutzer
    Registriert seit
    30.07.2013.
    Beiträge
    11

    Standard

    danke.... hmmm.. hat aber nichts gebracht... immer noch das selbe problem.

    Image not readable or empty files/blue_business/payment.png


    die bekomme ich nun in der PDF zu sehen...png ist aber vorhanden... nich leer und hat leserechte

  10. #10
    Contao-Fan Avatar von w3scout
    Registriert seit
    20.06.2009.
    Ort
    Stuttgart
    Beiträge
    273
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hi Dragonlord,

    Die Preview der PDF im BE wird nur als graues Feld angezeigt.
    Das ist noch ein Überbleibsel der alten LiCRM Versionen und wird leider nicht von allen Browsern unterstützt. Da wird´s in einer der nächsten Versionen eine Ersatzfunktion geben.

    Image not readable or empty files/blue_business/payment.png
    Versuch´ es bitte mal mit einem JPG (als temporärem Workaround).

    VG

  11. #11
    Contao-Nutzer
    Registriert seit
    30.07.2013.
    Beiträge
    11

    Standard

    danke für deine reaktion.. ich habs jetzt mal mit dem .jpg probiert wie du es vorgeschlagen hast.... ging aber auch nicht.

  12. #12
    Contao-Urgestein Avatar von KATgirl
    Registriert seit
    31.03.2010.
    Ort
    Marburg
    Beiträge
    1.579
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Das Problem wird sein, das es entweder in der Vorschau angezeigt wird oder aber im PDF beides geht so augenblicklich nicht. Zumindest nicht für den Benutzer ohne Programmierkenntnisse ;-)
    - GitHub
    - Kontaktanfragen

    "Ein Lächeln ist die kürzeste Entfernung zwischen zwei Menschen." Victor Borge

  13. #13
    Contao-Nutzer
    Registriert seit
    30.07.2013.
    Beiträge
    11

    Standard

    Zitat Zitat von KATgirl Beitrag anzeigen
    Das Problem wird sein, das es entweder in der Vorschau angezeigt wird oder aber im PDF beides geht so augenblicklich nicht. Zumindest nicht für den Benutzer ohne Programmierkenntnisse ;-)
    Wenn du mir sagt wo ich was machen muss kann ich mich dort rein arbeiten.... die Vorschau ist mir nicht wichtig... die PDF schon.... also wenn es dort gehen würde wäre ich sehr dankbar

    lg Heiko

  14. #14
    Contao-Urgestein Avatar von KATgirl
    Registriert seit
    31.03.2010.
    Ort
    Marburg
    Beiträge
    1.579
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    schau dir mal die Funktion printInvoiceAsPDF an
    https://github.com/w3scouts/w3s_li_c...voice.php#L361

    da wird das PDF erstellt, allerdings über den Umweg vom Ausgabepuffer
    https://github.com/w3scouts/w3s_li_c...e.php#L832-835

    ich habe das wie folgt verändert:
    https://github.com/katgirl/contao-li...es/Invoice.php

    zudem noch ein paar Änderungen im Template
    PHP-Code:
    <?php if( file_exists($template['root_path'].$template['logo']) ): ?>
        <img src="/<?php echo $template['root_path']; ?><?php echo $template['logo']; ?>" alt="Logo" title="Logo"><br><br>
    <?php else: ?>
       <img src="<?php echo $template['root_path']; ?><?php echo $template['logo']; ?>" alt="Logo" title="Logo"><br><br>
    <?php endif; ?>
    - GitHub
    - Kontaktanfragen

    "Ein Lächeln ist die kürzeste Entfernung zwischen zwei Menschen." Victor Borge

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
  •