Shop Hosting
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: print_order.html funktioniert nur im Adminbereich

    Biwakscharte

    • Neu im Forum
    • Beiträge: 47
    Hallo liebe Community,

    ich bin neu in Sachen xtc und habe folgendes Problem, welches ich auch nach langer Suche im Forum leider nicht lösen konnte. Es gab Leute mit annähernd ähnlichem Problem.

    Ich habe die "print_order.html" nach meinen Wünschen angepasst.
    Wenn ich im Admin Bereich eine Bestellung öffne und auf "Rechnung" drücke, wird wie gewünscht in einem Pop-Up die Rechnung geöffnet. Soweit so gut.

    Wenn ich nun als Benutzer, (egal ob registriert oder Gast) am Ende eines Bestellvorgangs die Rechnung für den Druck anzeigen lassen möchte, welche ja auch durch "print_order" generiert wird, bekomme ich folgende Rückmeldung vom verwendeten Browser Firefox:

    Content-Encoding-Fehler: Die Webseite, die Sie öffnen möchten, kann nicht angezeigt werden, da sie eine ungültige oder unbekannte Form der Kompression verwendet.

    Ich hoffe jemand weiß, was es damit auf sich hat, da im Admin Bereich alles funktioniert.
    Ich habe diesen Vorfall auch schon verschiedene Browser getestet.

    Vielen Dank im voraus :)

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

    baustelle

    • Fördermitglied
    • Beiträge: 1.622
    Re: print_order.html funktioniert nur im Adminbereich
    Antwort #1 am: 20. März 2012, 17:57:10
    Moin Neuling ;-)

    keine Ahnung, ob das jetzt deine Fehlermeldung beseitigt, aber es gibt 2 x print_order.html - die für den Admin im Backend, und die für die Kunden in der account_history_info. Die erste hast du ja bereits gefunden, die andere liegt hier --> /shop/templates/dein_template/module/print_order.html

    Weiterhin fröhliches Basteln und gute Zeit hier bei uns.

    Greets,
    Chris

    webverwalter

    • Fördermitglied
    • Beiträge: 30
    • Geschlecht:
    Re: print_order.html funktioniert nur im Adminbereich
    Antwort #2 am: 20. März 2012, 19:04:34
    Ich würde mal testweise Gzip deaktivieren.

    Kommt denn eine ähnliche Meldung auch bei anderen Browsern ?

    Biwakscharte

    • Neu im Forum
    • Beiträge: 47
    Re: print_order.html funktioniert nur im Adminbereich
    Antwort #3 am: 21. März 2012, 09:11:40
    Morgen und vielen Dank für die schnellen Antworten.

    @baustelle
    Danke für die Information, dass es zwei verschiedene "print_order" gibt.
    Ich habe die in

    shop/templates/dein_template/module nun mit der aus
    /shop/templates/dein_template/admin ersetzt, da ich möchte dass der Kunde genau das gleiche zu sehen bekommt. Leider ohne Erfolg. Es tritt immernoch der selbe Fehler auf.

    @webverwalter
    Was ist Gzip und wo kann ich das deaktivieren? Ist das eine Art komprimierungsmethode?
    Ja in den anderen Browsern kommen ähnliche Meldungen. Der IE bringt beispielsweise seine Standard Meldung: "Die Webseite kann nicht richtig angezeigt werden..." Hilft aber insofern nicht weiter, da der IE das immer bringt :D

    Ich hoffe es weiß jemand Rat.

    webverwalter

    • Fördermitglied
    • Beiträge: 30
    • Geschlecht:
    Re: print_order.html funktioniert nur im Adminbereich
    Antwort #4 am: 21. März 2012, 09:18:01

    @webverwalter
    Was ist Gzip und wo kann ich das deaktivieren? Ist das eine Art komprimierungsmethode?
    Ja in den anderen Browsern kommen ähnliche Meldungen. Der IE bringt beispielsweise seine Standard Meldung: "Die Webseite kann nicht richtig angezeigt werden..." Hilft aber insofern nicht weiter, da der IE das immer bringt :D

    Ich hoffe es weiß jemand Rat.

    Erweiterte Konfiguration -> Gzip Kompression --> false (wird ggf. serverseitig nicht unterstützt.)

    Biwakscharte

    • Neu im Forum
    • Beiträge: 47
    Re: print_order.html funktioniert nur im Adminbereich
    Antwort #5 am: 21. März 2012, 09:34:12
    @webverwalter
    Vielen Dank! Hat einwandfrei funktioniert :)

    Die einzige kleine Sache die noch nicht funktioniert ist die kodierung von "ä,ü,ö,ß, etc".
    Im Admin Bereich werden diese richtig kodiert und angezeigt.

    Da die print_order.html exakt die selbe ist weiß ich nicht wieso das ganze einmal richtig und einmal falsch kodiert wird.

    webverwalter

    • Fördermitglied
    • Beiträge: 30
    • Geschlecht:
    Re: print_order.html funktioniert nur im Adminbereich
    Antwort #6 am: 21. März 2012, 12:07:07
    Kann es sein, dass Deine print_order.html nicht vollständig ist?

    Das Umlautproblem deutet auf die fehlende Deklarierung des DOCTYPE hin:

    Code: PHP  [Auswählen]
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
     

    Biwakscharte

    • Neu im Forum
    • Beiträge: 47
    Re: print_order.html funktioniert nur im Adminbereich
    Antwort #7 am: 21. März 2012, 13:04:14
    Die Datei print_order.html verwendet folgende Dtd:

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

    Das lustige ist, das die selbe Datei im Admin Bereich mit Umlauten funktioniert aber im Checkout als User nicht.
    Managed Server
    0 Antworten
    2226 Aufrufe
    16. Dezember 2011, 16:47:22 von wiitool4you
    2 Antworten
    4708 Aufrufe
    21. November 2011, 17:31:13 von elpego
    6 Antworten
    4061 Aufrufe
    25. Oktober 2014, 13:58:01 von Kneumi
    12 Antworten
    5376 Aufrufe
    13. Januar 2011, 16:49:02 von Manuel Schmöllerl