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: Zahlungsweise in Rechnungsdruck

    ARS

    • Fördermitglied
    • Beiträge: 345
    • Geschlecht:
    Zahlungsweise in Rechnungsdruck
    am: 14. März 2011, 15:28:37
    Hallo zusammen,

    ich bräuchte mal Hilfe - und zwar: Wenn ich im Adminbereich von einer Bestellung die Rechnung ausdrucken will ("/admin/print_order.php"), dann bleibt die Zahlungsweise leer. Also das Wort "Zahlungsweise" erscheint schon, aber die Zahlungsart an sich wird nicht aufgeführt.

    Hat vielleicht irgendjemand eine Idee, woran das liegen könnte?

    Nachstehend der entsprechende Bereich in meiner "print_order.html":

    Code: PHP  [Auswählen]
    {if $csID}{#csID#}{$csID}{/if}
    {#payment#} {$payment_method}
    {#order#} {$oID}
    {#date#} {$DATE}
    Danke schonmal.



    Linkback: https://www.modified-shop.org/forum/index.php?topic=11631.0
    rechtstexte für onlineshop

    DokuMan

    • modified Team
    • Beiträge: 6.669
    • Geschlecht:
    Zahlungsweise in Rechnungsdruck
    Antwort #1 am: 14. März 2011, 15:41:18
    Schreib mal in Großbuchstaben:

    Code: PHP  [Auswählen]
    {$PAYMENT_METHOD}
    Ich glaube Smarty macht hier einen Unterschied.

    ARS

    • Fördermitglied
    • Beiträge: 345
    • Geschlecht:
    Zahlungsweise in Rechnungsdruck
    Antwort #2 am: 14. März 2011, 17:30:38
    Hab ich abgeändert, leider kein Erfolg. :/

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Zahlungsweise in Rechnungsdruck
    Antwort #3 am: 14. März 2011, 17:48:13
    Es war schon richtig, siehe ""/admin/print_order.php":

    Code: PHP  [Auswählen]
      if ($order->info['payment_method']!='' && $order->info['payment_method']!='no_payment') {
        include(DIR_FS_CATALOG.'lang/'.$_SESSION['language'].'/modules/payment/'.$order->info['payment_method'].'.php');
        $payment_method=constant(strtoupper('MODULE_PAYMENT_'.$order->info['payment_method'].'_TEXT_TITLE'));
        $smarty->assign('PAYMENT_METHOD',$payment_method);
      }
     
    Ausgabe also mittels:

    Code: PHP  [Auswählen]
    {$PAYMENT_METHOD}
     
    Grüße

    Torsten

    ARS

    • Fördermitglied
    • Beiträge: 345
    • Geschlecht:
    Zahlungsweise in Rechnungsdruck
    Antwort #4 am: 14. März 2011, 18:27:42
    Hab ich wieder abgeändert, aber das Problem noch ned gelöst. :glaskugel:

    fishnet

    • Fördermitglied
    • Beiträge: 4.821
    • Geschlecht:
    Zahlungsweise in Rechnungsdruck
    Antwort #5 am: 14. März 2011, 19:11:41
    hmm? heisst doch:

    Code: PHP  [Auswählen]
    'PAYMENT_METHOD'
     
    :?

    also ich kenne das auch nur in Blockbuchstaben:

    Code: PHP  [Auswählen]
                {if $PAYMENT_METHOD}<strong>{#payment#}</strong> {$PAYMENT_METHOD}<br />{/if}
     
    Wie auch immer:

    - richtiges Template gewählt zum Upload der Datei ?
    - Zahlarten aktiviert ?

    Sorry für die dummen Fragen, aber du glaubst gar nicht was ich jeden Tag hier erlebe...

    ARS

    • Fördermitglied
    • Beiträge: 345
    • Geschlecht:
    Zahlungsweise in Rechnungsdruck
    Antwort #6 am: 14. März 2011, 19:16:04
    Ja ich weiß, manchmal ist man auch selber  :datz: und bin gerade für jede Hilfe dankbar.

    Ja Template stimmt und Zahlungsarten aktiviert. In der Bestellübersicht ist auch alles da, nur wenn's an's drucken geht wird anscheinend die Zahlungsart nicht übergeben.  :nixweiss:

    ARS

    • Fördermitglied
    • Beiträge: 345
    • Geschlecht:
    Zahlungsweise in Rechnungsdruck
    Antwort #7 am: 15. März 2011, 09:45:49
    Also bin mit meinem Latein am Ende, bräuchte dringend Hilfe. :?

    fishnet

    • Fördermitglied
    • Beiträge: 4.821
    • Geschlecht:
    Zahlungsweise in Rechnungsdruck
    Antwort #8 am: 15. März 2011, 10:10:08
    Ist zumindest mir per Ferndiagnose nicht möglich, kannst aber gerne anrufen oder eine Email schreiben, dann schauen wir uns das an, wobei ich nicht versprechen kann, dass wir das heute noch schaffen, da wir nur in der ganz kleinen Besetzung da sind.
    Ein Klick aufs Profil bringt alles, was du wissen musst...
    lg
    karsten

    ARS

    • Fördermitglied
    • Beiträge: 345
    • Geschlecht:
    Zahlungsweise in Rechnungsdruck
    Antwort #9 am: 22. März 2011, 17:52:07
    Fehler gefunden und behoben - endlich. Wer mein oberstes Posting genauer angesehen hat:

    [...]
    Nachstehend der entprechende Bereich in meiner print_order.html:

    Code: PHP  [Auswählen]
    {if $csID}{#csID#}{$csID}{/if}
    {#payment#} {$payment_method}
    {#order#} {$oID}
    {#date#} {$DATE}
    [...]

    und genauer hinsieht (was ich irgendwie wohl nicht getan habe) merkt, dass bei payment die if abfrage fehlt. ;-)

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Zahlungsweise in Rechnungsdruck
    Antwort #10 am: 22. März 2011, 19:56:40
    Das macht eigentlich keinen Unterschied, solange {$payment_method} mit Inhalt gefüllt ist.

    Dann ist:

    Code: PHP  [Auswählen]
    {$payment_method}
     
    das selbe wie:

    Code: PHP  [Auswählen]
    {if $payment_method}{$payment_method}{/if}
     
    Also ist das nicht wirklich eine Erklärung. ich tippe hier eher auf ein Problem, was sich gelöst hat, nachdem der Cache mal refresht wurde. ;-)

    Grüße

    Torsten

    ARS

    • Fördermitglied
    • Beiträge: 345
    • Geschlecht:
    Zahlungsweise in Rechnungsdruck
    Antwort #11 am: 23. März 2011, 09:18:50
    Hallo Torsten,

    ich hab's gerade ausprobiert: ohne "if" zeigt er die Zahlungsweise an, mit "if" ist es so wie es sein sollte - hab's 2x hin,- und her geswitscht. ;-)

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Zahlungsweise in Rechnungsdruck
    Antwort #12 am: 23. März 2011, 09:48:19
    Hast du da in deinem Satz ein "nicht" vergessen, oder verstehe ich das Problem noch nicht so ganz?

    So oder so verstehe ich nicht, wo das Problem liegt an dem hier:

    Das macht eigentlich keinen Unterschied, solange {$payment_method} mit Inhalt gefüllt ist.

    Dann ist:

    Code: PHP  [Auswählen]
    {$payment_method}
     
    das selbe wie:

    Code: PHP  [Auswählen]
    {if $payment_method}{$payment_method}{/if}
     
    Also ist das nicht wirklich eine Erklärung. ich tippe hier eher auf ein Problem, was sich gelöst hat, nachdem der Cache mal refresht wurde. ;-)
    [...]

    Grüße

    Torsten

    ARS

    • Fördermitglied
    • Beiträge: 345
    • Geschlecht:
    Zahlungsweise in Rechnungsdruck
    Antwort #13 am: 23. März 2011, 11:47:48
    Na hat sich ja gelöst. ;-)

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Zahlungsweise in Rechnungsdruck
    Antwort #14 am: 23. März 2011, 11:59:47
    Ich würde nur gerne verstehen, wieso? :?

    Grüße

    Torsten

    3 Antworten
    2233 Aufrufe
    20. März 2015, 16:15:00 von tuntula
    31 Antworten
    24123 Aufrufe
    11. Oktober 2017, 20:16:07 von awids
    3 Antworten
    2898 Aufrufe
    05. September 2013, 07:52:26 von -Tomka-
    0 Antworten
    979 Aufrufe
    24. Juni 2020, 14:18:34 von tomthebest
               
    anything