Modulshop - Eine große Auswahl an neuen und hilfreichen Modulen für die modified eCommerce Shopsoftware
Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: MODUL: PDFBill Next - PDF Rechnung/Lieferschein - Inklusive Mailversand

    Fakrae

    • Viel Schreiber
    • Beiträge: 997
    Das kommt auf den konkreten Fall an, hast du da irgendwas, was dir den Zeilenumbruch anzeigt (bspw ein <br/> oder so)? Oder soll das dynamisch passieren (wenn Text zu lang, dann neue Zeile)? Oder reicht es vielleicht sogar aus, nur den Teil nach "Zahlungsart" in eine eigene Zeile zu setzen (das einfachste)?

    cschiller

    • Fördermitglied
    • Beiträge: 139
    • Geschlecht:
    @FAKRAE

    Es betrifft die Zahlungsweise auf dem PDF, das wandert dann nach rechts weg und es wäre super, wenn es dann einen Zeilenumbruch geben würde. Also dynamisch :-)

    Gruß Carsten

    Fakrae

    • Viel Schreiber
    • Beiträge: 997
    Versuch mal:
    /includes/classes/FPDF/PdfRechnung.php
    Ersetze
    Code: PHP  [Auswählen]
    $this->Cell(0, 6, TEXT_PDF_ZAHLUNGSWEISE . ': ' . xtc_utf8_decode(html_entity_decode($payment_method)), 0, 1, '', 1);
    mit
    Code: PHP  [Auswählen]
    $this->MultiCell(0, 6, TEXT_PDF_ZAHLUNGSWEISE . ': ' . xtc_utf8_decode(html_entity_decode($payment_method)), 0, '', 1);

    Wenn das nicht klappt, dann eben etwas komplizierter ^^

    cschiller

    • Fördermitglied
    • Beiträge: 139
    • Geschlecht:
    @FAKRAE

    Super, auch das hat super geklappt.

    Danke sehr!

    Gruß Carsten

    Fakrae

    • Viel Schreiber
    • Beiträge: 997
    Yeah, langsam werd ich zum FPDF-Profi :D

    ralph_84

    • Fördermitglied
    • Beiträge: 499
    • Geschlecht:
    Hallöchen
    Hier das Modul als Beta für die 2.0
    Ich habe mir im vorfeld erlaubt das für Euch mal neu zu machen.
    Bitte Testen mit Vorsicht, und fedback bei Problemen.
    Hoffe das Hilft einigen auch in der 2.0 weiter.

    Gruß Ralph

    [EDIT Tomcraft 05.04.2016: Modul in Beitrag 1 eingefügt.]

    Bonner

    • Fördermitglied
    • Beiträge: 743
    • Geschlecht:
    Du bist ja schneller als der Schall  :thx:

    Danke..denn nach Update auf 2.0 wird das für mich das wichtigste Modul sein und zuerst eingebaut!

    Bonner

    chevy

    • Neu im Forum
    • Beiträge: 36
    Ich muss gestehen, das ich nun etwas zu träge bin um mir 83 Seiten durch zu lesen.

    Daher nur eine kurze Frage: Funzt das auch in der letzten Modified Shop Version ?

    Fakrae

    • Viel Schreiber
    • Beiträge: 997
    Ich muss gestehen, das ich nun etwas zu träge bin um mir 83 Seiten durch zu lesen.

    Daher nur eine kurze Frage: Funzt das auch in der letzten Modified Shop Version ?
    Dein Ernst? Im ersten Post steht: Geht bis einschl 1.06 - und genau 2 Beiträge über deinem steht eine Version, die für 2.0 geeignet ist...

    chevy

    • Neu im Forum
    • Beiträge: 36
    Sorry, Was die Versionschritte betrifft bin ich noch nicht sooo informiert.

    Bis Ostern dachte ich auch ich hätte ein relativ aktuelle, aber dann stellte sich heraus das es alles war nur nicht irgendwas was bekannt war, von irgendjemandem aus tausend versionen zusammen gestückelt.
    Hab dann mit viel Zeit und Kleinstfummelarbeit die Daten aus meiner uralt DB meines Shops auf die nun hier zum DL verfügbare Version konvertiert und migriert.
    Liegt daran das ich "angeblich" ne 1.6er habt haben soll (was aber nirgends ordentlich nachvollziehbar war).

    Deshalb war ich mir des gelesenen nicht sicher und fragte sicherheitshalber mal nach.

    Man möge es mir verzeihen.

    Ravinhinz

    • Frisch an Board
    • Beiträge: 80
    • Geschlecht:
    Für shop 2.0 Fehler gefunden:

    Im Admin Bereich / Konfiguration / PDFBill Konfiguration
    unter Rechnung Dateiname dort kann man ja {oID}, {bill}, {cID} eingeben. {bill} wird nicht anerkannt.
    Wenn ich dann bei der Bestellung auf "Rechnung Downloaden" klicke, bekomme ich nur Rechnung_.
    Die Rechnungnummer fehlt komplett nach dem _ .

    Hat jemand eine Idee.

    Danke.

    Edit: Die datei wird aber richtig erstellt zB: Rechnung_151254, nur im Popup Fenster geht es nach dem _ nicht weiter.

    Beim Lieferschein geht alles wunderbar

    GELÖST: Der Fehler liegt an einem Flüchtigkeitsfehler:
    In der Datei admin/print_orders_pdf.php in ca. Zeile 55

    ORIGINAL
    Code: PHP  [Auswählen]
    $sqlODetail = "
    SELECT
        customers_id,
        customers_cid,
        ibn_billn
    FROM  "
    . TABLE_ORDERS . "
    WHERE orders_id = '"
    . $oID . "'
    "
    ;

    ÄNDERN in

    Code: PHP  [Auswählen]
    $sqlODetail = "
    SELECT
        customers_id,
        customers_cid,
        ibn_billnr
    FROM  "
    . TABLE_ORDERS . "
    WHERE orders_id = '"
    . $oID . "'
    "
    ;

    bei  "ibn_billn" fehlt das r in den installertions Datein.

    Ravinhinz

    • Frisch an Board
    • Beiträge: 80
    • Geschlecht:
    Nach der kleinen Fehlerbehebung läuft das Modul reibungslos! Super Arbeit! Danke ralph_84! :king:

    ralph_84

    • Fördermitglied
    • Beiträge: 499
    • Geschlecht:
    Danke
    Super für das Testen des Modules.
    Fehler bereinigt, anbei die Neue Datei.

    Gruß Ralph

    [EDIT Tomcraft 10.04.2016: Modul in Beitrag 1 eingefügt.]

    Akut-Hosting

    • Fördermitglied
    • Beiträge: 26
    • Geschlecht:
    Hallo Zusammen,

    mein Administrations Bereich ist in einem anderen Ordner Pfad, wie kann ich das nun ändern?

    awids

    • Experte
    • Beiträge: 2.677
    • Geschlecht:
    Bei einem Shop, den ich betreue und damit gefüttert habe, wird jetzt im Admin auf fast jeder Seite als Überschrift "PDFBILL Next Dateien" ausgegeben. Woran kann das liegen?

    [ Für Gäste sind keine Dateianhänge sichtbar ]
    15 Antworten
    1135 Aufrufe
    14. April 2020, 09:34:16 von karsta.de
    3 Antworten
    3364 Aufrufe
    09. Oktober 2013, 15:33:09 von kaisa
    4 Antworten
    3669 Aufrufe
    22. Oktober 2012, 15:00:37 von peterpan19
    anything