Trade Republic - Provisionsfrei Aktien handeln
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: Nach Textänderung in order_mail.html weiße Seite im Checkout

    dertobinator

    • Fördermitglied
    • Beiträge: 601
    • Geschlecht:
    Hallo,

    das ist mal ein merkwürdiges Phänomen! Eine simple Textänderung bewirkt, dass man nach Klick auf den KAUFEN-Button eine weiße Seite erhält. Original order_mail.html wieder rein, wieder alles gut.
    Wie kann das den sein??

    Linkback: https://www.modified-shop.org/forum/index.php?topic=31494.0

    Matt

    • Experte
    • Beiträge: 4.241
    Re: Nach Textänderung in order_mail.html weiße Seite im Checkout
    Antwort #1 am: 15. November 2014, 19:26:24
    Wie sieht denn die Änderung aus? :glaskugel: leider beim polieren.

    dertobinator

    • Fördermitglied
    • Beiträge: 601
    • Geschlecht:
    Re: Nach Textänderung in order_mail.html weiße Seite im Checkout
    Antwort #2 am: 15. November 2014, 19:40:22
    HI, Matt!

    So:

    Code: PHP  [Auswählen]
    Hallo {$NAME},

     vielen Dank für Ihre Bestellung bei BRAKE-POINT.
     




    Diese Email ist automatisiert und ausdrücklich keine Auftragsbestätigung! Sie werden in Kürze, nachdem Ihre Bestellung überprüft wurde, eine Auftragsbestätigung von einem unserer Mitarbeiter erhalten. Der Kaufvertrag kommt erst zustande durch den Versand einer zweiten E-Mail als Auftragsbestätigung.
    Sollten Sie innerhalb der nächsten 48 Stunden keine Antwort von uns erhalten, setzen Sie sich bitte mit uns in Verbindung. Wir danken für Ihr Verständnis und das in uns gesetzte Vertrauen. Es gelten unsere AGB.
     
    Vorgehensweise zu Ihrer Bezahlung:
    Sie bekommen in der späteren Auftragsbestätigung alle relevanten Daten zu der von Ihnen gewünschten Zahlungsart mitgeteilt. Erst wenn der vollständige Betrag auf unserem Konto gutgeschrieben wurde, erfolgt der Versand der Ware.
    Hinweis: Bitte bezahlen Sie auf keinen Fall, ohne vorher eine Auftragsbestätigung von uns erhalten zu haben und denken Sie unbedingt an die Angabe der vollständigen Auftragsnummer im Verwendungszweck!
     
    Freundliche Grüße aus Hamburg
    Ihr BRAKE-POINT Team

    Anlagen:
    - PDF AGB
    - PDF Widerruf
    - PDF Widerrufsformular

    {if $COMMENTS}
     Deine Anmerkungen:
     {$COMMENTS|nl2br}
     {/if}
     

    Matt

    • Experte
    • Beiträge: 4.241
    Re: Nach Textänderung in order_mail.html weiße Seite im Checkout
    Antwort #3 am: 15. November 2014, 19:48:49
    Das ist nichts drin was eine weiße Seite rechtfertigen würde. Was sagt denn in diesem Fall das error_reporting?

    dertobinator

    • Fördermitglied
    • Beiträge: 601
    • Geschlecht:
    Re: Nach Textänderung in order_mail.html weiße Seite im Checkout
    Antwort #4 am: 15. November 2014, 19:58:03
    Hosteurope Errorlog (die letzten 10 Einträge):

    [Sat Nov 15 19:56:29 2014] [error] [client 188.165.15.61] PHP Notice:  Use of undefined constant php - assumed 'php' in /is/htdocs/wp1002642_T8O90SMEDU/www/templates/tb_modified eCommerce Shopsoftware_104/javascript/general.js.php on line 21
    [Sat Nov 15 19:56:29 2014] [error] [client 188.165.15.61] PHP Notice:  Use of undefined constant php - assumed 'php' in /is/htdocs/wp1002642_T8O90SMEDU/www/templates/tb_modified eCommerce Shopsoftware_104/javascript/general.js.php on line 42
    [Sat Nov 15 19:56:29 2014] [error] [client 188.165.15.61] PHP Notice:  Use of undefined constant php - assumed 'php' in /is/htdocs/wp1002642_T8O90SMEDU/www/templates/tb_modified eCommerce Shopsoftware_104/javascript/general.js.php on line 63
    [Sat Nov 15 19:56:29 2014] [error] [client 188.165.15.61] PHP Notice:  Use of undefined constant php - assumed 'php' in /is/htdocs/wp1002642_T8O90SMEDU/www/templates/tb_modified eCommerce Shopsoftware_104/javascript/general.js.php on line 64
    [Sat Nov 15 19:56:29 2014] [error] [client 188.165.15.61] PHP Notice:  Use of undefined constant php - assumed 'php' in /is/htdocs/wp1002642_T8O90SMEDU/www/templates/tb_modified eCommerce Shopsoftware_104/javascript/general.js.php on line 69
    [Sat Nov 15 19:56:29 2014] [error] [client 188.165.15.61] PHP Notice:  Undefined index: box_CATEGORIES_SUPERFISH in /is/htdocs/wp1002642_T8O90SMEDU/www/templates_c/%%EF^EF0^EF026FDD%%index.html.php on line 47
    [Sat Nov 15 19:56:29 2014] [error] [client 188.165.15.61] PHP Notice:  Undefined index: box_ADMIN in /is/htdocs/wp1002642_T8O90SMEDU/www/templates_c/%%EF^EF0^EF026FDD%%index.html.php on line 96
    [Sat Nov 15 19:56:29 2014] [error] [client 188.165.15.61] PHP Notice:  Undefined index: box_SPECIALS in /is/htdocs/wp1002642_T8O90SMEDU/www/templates_c/%%EF^EF0^EF026FDD%%index.html.php on line 100
    [Sat Nov 15 19:56:29 2014] [error] [client 188.165.15.61] PHP Notice:  Undefined index: box_BESTSELLERS in /is/htdocs/wp1002642_T8O90SMEDU/www/templates_c/%%EF^EF0^EF026FDD%%index.html.php on line 102
    [Sat Nov 15 19:56:29 2014] [error] [client 188.165.15.61] PHP Notice:  Undefined index: box_LANGUAGES in /is/htdocs/wp1002642_T8O90SMEDU/www/templates_c/%%EF^EF0^EF026FDD%%index.html.php on line 103

    TF101

    • Fördermitglied
    • Beiträge: 165
    • Geschlecht:
    Re: Nach Textänderung in order_mail.html weiße Seite im Checkout
    Antwort #5 am: 15. November 2014, 20:02:08
    Kann es sein das dass Programm mit dem Du den Text in der Mail änderst einen <head> Bereich einfügt?

    Gruß
    Tom

    dertobinator

    • Fördermitglied
    • Beiträge: 601
    • Geschlecht:
    Re: Nach Textänderung in order_mail.html weiße Seite im Checkout
    Antwort #6 am: 15. November 2014, 20:08:43
    Tom, das kann idT. sein!
    Ist Namo, ein HTML-Editor.
    Ich mach immer wieder die gleichen Fehler...

    Ich versuche es morgen einmal.
    danke schon mal soweit!

    dertobinator

    • Fördermitglied
    • Beiträge: 601
    • Geschlecht:
    Re: Nach Textänderung in order_mail.html weiße Seite im Checkout
    Antwort #7 am: 16. November 2014, 09:22:54
    MOinsen!

    So, habe es getestet. Habe die funktionierende Datei in Notepad geöffnet, dort geändert und abgespeichert. Wieder weiße Seite.
    Das gibt es doch wohl nicht...
     :?:

    Matt

    • Experte
    • Beiträge: 4.241
    Re: Nach Textänderung in order_mail.html weiße Seite im Checkout
    Antwort #8 am: 16. November 2014, 09:50:30
    Nicht das error_log-File nehmen. Das ist ja zugemüllt mit nutzlosen Notices. error_reporting anschalten und dann den Fehler, der im Browser steht, posten.

    dertobinator

    • Fördermitglied
    • Beiträge: 601
    • Geschlecht:
    Re: Nach Textänderung in order_mail.html weiße Seite im Checkout
    Antwort #9 am: 16. November 2014, 11:07:15
    So, Fehler gefunden.

    Ich habe noch eine Änderung gehabt:

    Code: PHP  [Auswählen]
    {$order_values.PRODUCTS_MODEL|regex_replace:&quot;/^([^\.]+).*$/&quot;:'$1'}<br />

    Das soll die Artikelnummer, die bei einigen Produkten ellenlang ist und im Shop gar nicht sichtbar, in der order_mail auf eine wesentliche kürzere abändern.
    Keine Ahnung, warum das hier für Ärger sorgt.

    Die ellenlange Nummer sieht z.B. so aus:

    TAR-0110-F2000.ALFAROMEOAlfasud15tiSprintmit4LochFelgen,bis091984011983121984

    Es soll jedoch nur die tatsächliche Artikelnummer angezeigt wwerden, in diesem Fall TAR-0110-F2000.

    Es giibt nun zwei Möglichkeiten:
    Entweder jemand hat eine Idee, wie ich die Artikelnumer inder order_mail auf 14 Zeichen zu begrenzen (das muss dnn aber auch bei kürzeren Nummern anderer Hersteller funkitonoeren, oder ich nehme die Artikelnummer auch aus der order_mail komplett raus.
    Was müsste ich da machen?
    Einfach

    Code: PHP  [Auswählen]
    {$order_values.PRODUCTS_MODEL}

    löschen?

    Matt

    • Experte
    • Beiträge: 4.241
    Re: Nach Textänderung in order_mail.html weiße Seite im Checkout
    Antwort #10 am: 16. November 2014, 15:51:02
    Und da steht wirklich &quot;? Dann ist es nicht verwunderlich, dass es nicht geht.

    Kürzen: http://www.smarty.net/docsv2/de/language.modifier.truncate.tpl

    Entfernen wie von dir beschrieben.

    timopaul

    • modified Team
    • Beiträge: 360
    • Geschlecht:
    Re: Nach Textänderung in order_mail.html weiße Seite im Checkout
    Antwort #11 am: 17. November 2014, 10:55:15
    Moin Tobi,

    Code: PHP  [Auswählen]
    {$order_values.PRODUCTS_MODEL|regex_replace:&quot;/^([^\.]+).*$/&quot;:'$1'}<br />

    Wie Matt schon sagt, die &qout; sind falsch. Eventuell wurden hier die " von deinem Editor automatisch ersetzt, richtig wäre:

    Code: PHP  [Auswählen]
    {$order_values.PRODUCTS_MODEL|regex_replace:"/^([^\.]+).*$/":'$1'}<br />

    Besten Gruß,
    Timo

    dertobinator

    • Fördermitglied
    • Beiträge: 601
    • Geschlecht:
    Re: Nach Textänderung in order_mail.html weiße Seite im Checkout
    Antwort #12 am: 17. November 2014, 15:24:29
    Hi, Timo!

    Jo, danke. Nun ist es richtig.

     :thumbs:

    Guenter59

    • Viel Schreiber
    • Beiträge: 1.484
    Re: Nach Textänderung in order_mail.html weiße Seite im Checkout
    Antwort #13 am: 17. November 2014, 17:39:42
    @ torbinator
    http://www.modified-shop.org/forum/index.php?topic=4226.0

    Und dann werden Dateien in Zukunft nicht mehr mit irgendwelchen Programmen geöffnet !  :-D

    GMS
    12 Antworten
    6826 Aufrufe
    08. November 2014, 23:33:59 von kuhni-wtb
    3 Antworten
    3054 Aufrufe
    25. Februar 2018, 23:32:56 von hpzeller
    11 Antworten
    8463 Aufrufe
    13. März 2013, 20:24:05 von ad0r
    4 Antworten
    2832 Aufrufe
    25. Oktober 2015, 13:41:51 von Tomcraft
               
    anything