Werbung / Banner buchen
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

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 10.242
    • Geschlecht:
    Damit die Fehler bzgl. der neueren PHPMailer Version bei Shop-Neuinstallation ab Shopversion 2.0.4.0 nicht mehr auftreten und man erst einige Seiten vorher nach der Lösung suchen muss, habe ich das Paket angepasst.

    Es sind lediglich die Änderungen von @AGI aus Antwort #1610 eingeflossen.

    Gruß Timm

    Ohne das jetzt explizit angeschaut und getestet zu haben:
    Ist es nicht so, daß ja durch
    Code: PHP  [Auswählen]
    require_once(DIR_FS_INC . 'xtc_php_mail.inc.php');
    das Includieren der nötigen Mailer-Klasse in xtc_php_mail.inc.php geschieht und somit das
    Code: PHP  [Auswählen]
    require_once(DIR_FS_CATALOG . 'includes/external/phpmailer/class.phpmailer.php');
    einfach nur auskommentiert zu werden braucht ?

    (Das gilt übrigens auch für 2.0.3.0, wo die xtc_php_mail.inc.php zwar anders aufgebaut ist die erforderliche Mailer-Klasse aber ebenso eingebunden wird.)

    Gruß,
    noRiddle

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 43.937
    • Geschlecht:
    Genau so ist es auch. Ich habe in dem Zusammenhang das Modul 1.1.8d aus Beitrag 1 gleich mal bis Shopversion 2.0.4.2 erweitert.

    Grüße

    Torsten

    Oernifly

    • Neu im Forum
    • Beiträge: 16
    Wo und wie wird dem Modul übergeben, welche Artikelauflistung in die zu generierenden PDF kommen müssen?

    Ich habe irgendwo noch ein kleines $oID Problem, die PDFs die generiert werden sind nämlich alle leer. Ich vermute mal, dass er meine DB nach 21012019-00001 abfragt obwohl er nur nach 01 abfragen sollte. Ich weiß nur nicht so genau wo ich da ansetzen muss. Wahrscheinlich in der print_order_pdf.php

    Kann mir jemand die Zeilen verraten die das veranlassen? Die Standardmäßige PDF Datei mit print_order funktioniert tadellos.

    hh040

    • Frisch an Board
    • Beiträge: 55
    • Geschlecht:
    Es sind diverse Dateien angehängt. Welche Datei muss ich herunterladen und wird das Modul gepflegt?

    FräuleinGarn

    • Fördermitglied
    • Beiträge: 3.479
    Musst die passende Version zu deiner Shopversion runterladen. Da du diese nicht nennst, kann man dir auch nicht helfen.

    Ob das Modul gepflegt wird, kannst du in Beitrag 1 sehen, wenn du dir die Änderungen und deren Datum anschaust.

    Eine updatesichere Version eines pdf designers gibts bei Timo Paul.

    Gruß Timm

    hh040

    • Frisch an Board
    • Beiträge: 55
    • Geschlecht:
    Ist der Timo Paul hier im Forum? Denn über die Mitgliedersuche konnte ich ihn nicht finden.

    FräuleinGarn

    • Fördermitglied
    • Beiträge: 3.479
    Sorry der Mitgliedsname ist mittlerweile ShopModule[dot]biz

    [EDIT Tomcraft 21.05.2019: Mitgliedsnamen ergänzt: [dot] ist durch einen Punkt zu ersetzen.]

    FräuleinGarn

    • Fördermitglied
    • Beiträge: 3.479
    Da nun nicht mal mehr Mitgliedsnamen gepostet werden können, wenn sie einen Firmennamen enthalten, hier der Link zum Mitgliedsprofil.

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 43.937
    • Geschlecht:
    Ich habe das Modul 1.1.8d aus Beitrag 1 korrigiert für PHP 7.
    Folgenden Fehler erhielt ich zuvor in einem Shop:

    Code: PHP  [Auswählen]
    Call to undefined method FPDF::FPDF() in File: /includes/classes/FPDF/fpdf_protection.php on Line: 30

    Grüße

    Torsten

    hh040

    • Frisch an Board
    • Beiträge: 55
    • Geschlecht:
    Folgendes Problem habe ich.

    Der PDF Zusatztext wird leider der PDF nicht hinzugefügt.

    Meine Shop-Software: modified eCommerce Shopssoftware v2.0.4.2 rev 11374 dated: 2018-07-23
    Und es läuft auf PHP 7.1

    fangorn9

    • Neu im Forum
    • Beiträge: 3
    ...sagt mal, hat bei Euch allen die Installation über das Backend geklappt? Shopversion 2.0.4.2 rev 11374 und Modulversion 1.1.8d_fuer_Shopversion_2.0.1.0-2.0.4.2.zip - ich bekomm unter "Module - SystemModule" kein Modul PDFBILL Next angezeigt, nachdem ich die Dateien aus dem ZIP hochgeladen hab...

    Danke...

    FräuleinGarn

    • Fördermitglied
    • Beiträge: 3.479
    Umbenanntes Adminverzeichnis vielleicht?

    Gruß Timm

    hh040

    • Frisch an Board
    • Beiträge: 55
    • Geschlecht:
    Ich würde sagen das ich eine gravierende Sicherheitslücke gefunden habe.

    Diese wäre folgende die Rechnungen werden ja unter www.domain.tld/admin/invoice gespeichert

    Wenn jemand jetzt eine Rechnung mit der folgenden Beispielrechnung bekommt www.domain.tld/admin/invoice/beispielrechnung1.pdf ist diese abrufbar und wenn der jenige klug ist kann er diverse Rechnungen/Zahlungsmethoden des Kunden entwenden und die Existenz des Shops gefährden indem er die 1 mit der 2 etc. ersetzt.

    karsta.de

    • Experte
    • Beiträge: 1.734
    Leg in den Invoice-Ordner eine htaccess mit folgendem Inhalt:
    Code: PHP  [Auswählen]
    <Files *.*>
      <IfModule mod_authz_core.c>
        # Apache 2.4
       <RequireAll>
          Require all denied
        </RequireAll>
      </IfModule>
      <IfModule !mod_authz_core.c>
        # Apache 2.2
       Order Deny,Allow
        Deny from all
      </IfModule>
    </Files>
     
    Dann kann man Sie über den Link nicht aufrufen, denn eigentlich erhält der Kunde seine Rechnung ja per Mailanhang.

    BG kgd

    hh040

    • Frisch an Board
    • Beiträge: 55
    • Geschlecht:
    Vielen Dank.

    Kann man die .htaccess irgendwie so konfigurieren das die Admingruppe nur Zugriff auf die Rechnungen sowie Lieferscheine hat oder aber halt in dem Modul-Code?
    4 Antworten
    3487 Aufrufe
    22. Oktober 2012, 15:00:37 von peterpan19
    3 Antworten
    3169 Aufrufe
    09. Oktober 2013, 15:33:09 von kaisa
    2 Antworten
    1918 Aufrufe
    21. August 2015, 08:36:36 von Tomcraft