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: Druckansicht ist unformatiert und das Firmenlogo weg

    akchristian

    • Frisch an Board
    • Beiträge: 78
    Hallo Forum,

    ich habe die Druckansicht für Gast-Besteller nach dieser Anleitung aktiviert:
    http://www.modified-shop.org/forum/index.php?topic=8671.msg85447#msg85447

    Das hat soweit alles funktioniert. Hier erst mal danke für die gute Anleitung!
    Nun treten dabei aber 3 hoffentlich kleine Problemchen auf:

    1. Die Druckansicht ist unformatiert (CSS scheint nicht zu greifen)
    2. Das Firmenlogo wird nicht angezeigt.
    3. Das schwerwiegenste, die Druckansicht für Registrierte Benutzer weist nun die selben fehler auf

    Hat jemand einen Vorschlag was ich machen könnte ?
    Wenn ihr noch infos braucht sagt bescheid

    Ich habe im Anhang einen Screenshot gemacht.
    Verwende im Moment die Version: v1.05 SP1b

    mfg
    Christian

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

    hedon02

    • Viel Schreiber
    • Beiträge: 618
    Re: Druckansicht ist unformatiert und das Firmenlogo weg
    Antwort #1 am: 03. Oktober 2012, 10:16:12
    Ja die "print_order" hat mir auch immer mal wieder Probleme bereitet. Bei mir lags immer an einem fehlendem / im href des stylesheet. ("<link rel="stylesheet" type="text/css" href="/).

    Poste mal das <head></head> der print_order oder ueberpruef es selbst indem Du im Browser das href haendisch bearbeitest. (in chrome geht das zumindest - edit as html)

    Gruesse

    akchristian

    • Frisch an Board
    • Beiträge: 78
    Re: Druckansicht ist unformatiert und das Firmenlogo weg
    Antwort #2 am: 04. Oktober 2012, 10:41:36
    Hallo Hedon,

    guter tip ! Bei mir ist ein "/" zu viel vor dem Pfad "templates/ak/stylesheet.css".

    Einbinden des Stylesheet auf einer normalen Seite. Anzeige ohne Fehler:
    Code: CSS  [Auswählen]
    <link rel="stylesheet" href="templates/ak/stylesheet.css" type="text/css" />

    Einbinden des Stylesheet in der Druckansicht am Ende einer Bestellung. Anzeige mit Fehler:
    Code: CSS  [Auswählen]
    <link rel="stylesheet" type="text/css" href="/templates/ak/stylesheet.css" />

    Gleiches Szenario für das Fehlende Logo:

    Logo wird nicht angezeigt:
    Code: PHP  [Auswählen]
    <td style="vertical-align:top; text-align:right;"><img src="/templates/ak/img/logo.gif" alt="" /></td>

    Logo wird korrekt angezeigt:
    Code: PHP  [Auswählen]
    <td style="vertical-align:top; text-align:right;"><img src="templates/ak/img/logo.gif" alt="" /></td>

    Wie kann ich das korrigieren ?

    mfg
    Christian

    hedon02

    • Viel Schreiber
    • Beiträge: 618
    Re: Druckansicht ist unformatiert und das Firmenlogo weg
    Antwort #3 am: 04. Oktober 2012, 12:21:29
    Naja das ist es eben. Der eigentliche Code in der "print_order.php" ist richtig. Ich habe nicht wirklich herausgefunden warum das passiert.

    Das ist jetzt auch eine Frage welche modified eCommerce Shopsoftware Version Du einsetzt, da in einem SP ein "base_href" und {$tpl_path} hinzugefuegt wurde. Entscheidend ist eigentlich die "{$tpl_path}". Du musst mal schauen wie die "links" in der "print_order.html" zusammengesetzt sind und dann die Variable "{$tpl_path}" in der "print_order.php" ueberpruefen.

    Gruesse

    akchristian

    • Frisch an Board
    • Beiträge: 78
    Re: Druckansicht ist unformatiert und das Firmenlogo weg
    Antwort #4 am: 04. Oktober 2012, 15:06:13
    Hallo Hedon,

    ich verwende:v1.05 SP1b

    habe die Dateien "print_order.php" und "print_order.html" mal angeschaut. In beiden ist kein vorangestellter "/" zu finden.

    print_order.php
    Code: PHP  [Auswählen]
    $smarty->assign('tpl_path', 'templates/'.CURRENT_TEMPLATE.'/');

    print_oder.html
    Code: PHP  [Auswählen]
    <link rel="stylesheet" type="text/css" href="{$tpl_path}stylesheet.css" />

    wie mache ich jetzt hier weiter ?

    mfg
    Christian

    hedon02

    • Viel Schreiber
    • Beiträge: 618
    Re: Druckansicht ist unformatiert und das Firmenlogo weg
    Antwort #5 am: 04. Oktober 2012, 15:16:56
    Ja und das ist das doofe. Der ganze Code ist vollkommen richtig, trotzdem gibt es ein zusaetzliches "/". (hab nie herausgefunden woher das kommt).

    Ich habe dann einfach:

    Code: PHP  [Auswählen]
    $smarty->assign('tpl_path', 'templates/'.CURRENT_TEMPLATE);

    daraus gemacht.

    Das funzt dann auch und sollte eigentlich unproblematisch sein. (im echten Sinne richtig ist es aber nicht)

    Gruss

    akchristian

    • Frisch an Board
    • Beiträge: 78
    Re: Druckansicht ist unformatiert und das Firmenlogo weg
    Antwort #6 am: 16. Oktober 2012, 14:26:26
    Hallo,

    das Thema ist noch nicht ganz beendet, ich hab jetzt auch nen bekannten befragt der sich da mehr auskennt und mir schon gut weiter geholfen hat.

    Stand im moment ist:
    Das Problem wird mit hoher warscheinlichkeit verursacht weil der shop zum aufbau auf einer subdomain läuft. es finden sich spuren in der .htaccess das es wohl mit subdomains zu problemen kommen kann.

    Das Thema wird vorrübergehend pausiert bis der shop auf seiner entgültigen domain ist und dann schauen wir mal ob das problem weiter besteht. vermutlich verschwindet es mit dem umzug von der subdomain auf eine richtige domain von selbst.

    wenn es soweit ist schreibe ich hier nochmal.

    mfg
    Christian

    1 Antworten
    2303 Aufrufe
    20. September 2012, 17:12:52 von avena
    15 Antworten
    5153 Aufrufe
    08. März 2023, 11:56:08 von Herr_Bert
    2 Antworten
    2467 Aufrufe
    03. Februar 2013, 12:48:09 von sandro22
    7 Antworten
    4054 Aufrufe
    22. Juli 2012, 10:41:31 von nikolaus1210