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: Rechnung Druckansicht mit falschem Template

    timo.beil

    • Neu im Forum
    • Beiträge: 20
    Rechnung Druckansicht mit falschem Template
    am: 25. November 2009, 21:14:04
    Hallo,

    ich hoffe ich bin diesmal richtig im Forum "Bugs" - ich finde auch in der Suche nur die Hinweise dass die Druckansicht der Bestellung nicht die signatur enthält. Ich hab ein ganz anderes Problem:

    Wir haben das Template modifiziert auf der Grundlages des Standard-Templates und im Admin eingebunden, also haben wir 2 Templates: 1) xtc5 2) xtc5mod

    Die Templates funktionieren prima, allerdings nicht für die Druckansicht, denn dort erscheint das Logo nicht, denn es stammt aus dem 1) Template:

    /templates/xtc5/img/logo.gif

    während die Rechnung per mail ankommt mit

    /templates/xtc5mod/img/logo.gif



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

    guensi

    • Viel Schreiber
    • Beiträge: 2.288
    Rechnung Druckansicht mit falschem Template
    Antwort #1 am: 25. November 2009, 21:38:25
    Wie ist das Logo denn eingebunden? Ein Link zum Bild im aktuellen Template sieht so aus:

    Code: XML  [Auswählen]
    <img src="{$tpl_path}img/logo.gif" alt="" />
    Wobei {$tpl_path} für das im Admin gewählte Template steht.

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Rechnung Druckansicht mit falschem Template
    Antwort #2 am: 25. November 2009, 22:29:46
    Das kann eigentlich nicht sein, denn wie guensi schon sagte, kommt das Logo immer aus dem aktiven Template über die Variable {$tpl_path}.

    Grüße

    Torsten

    timo.beil

    • Neu im Forum
    • Beiträge: 20
    Rechnung Druckansicht mit falschem Template
    Antwort #3 am: 28. November 2009, 21:18:59
    Mhh... wo? in index.html im aktuellen Template? Nein, da steht folgendes:

    Code: PHP  [Auswählen]
    <div id="header">
            <div id="logo"><img src="{$tpl_path}img/spacer.gif" alt="{$store_name}" /></div>
            <div id="search">{$box_SEARCH}</div>
        </div>
    und im CSS

    Code: CSS  [Auswählen]
    #header {
            height:115px;
            background: #AD4C79 url("img/top_logo.jpg") no-repeat;
            border-bottom: 1px solid #333;
            border-top: 10px solid #fff;
            border-bottom:1px solid #fff;
    }

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Rechnung Druckansicht mit falschem Template
    Antwort #4 am: 28. November 2009, 21:26:04
    Die CSS gehört doch zum Template. Das Logo wird in der CSS aus Ordner /img/ aufgerufen, in dem Fall heisst es top_logo.jpg

    Grüße

    Torsten

    guensi

    • Viel Schreiber
    • Beiträge: 2.288
    Rechnung Druckansicht mit falschem Template
    Antwort #5 am: 28. November 2009, 23:07:24
    Mhh... wo? in index.html im aktuellen Template? Nein, da steht folgendes:

    Code: PHP  [Auswählen]
    <div id="header">
            <div id="logo"><img src="{$tpl_path}img/spacer.gif" alt="{$store_name}" /></div>
            <div id="search">{$box_SEARCH}</div>
        </div>
    und im CSS

    Code: CSS  [Auswählen]
    #header {
            height:115px;
            background: #AD4C79 url("img/top_logo.jpg") no-repeat;
            border-bottom: 1px solid #333;
            border-top: 10px solid #fff;
            border-bottom:1px solid #fff;
    }
    Aha, das versteh ich mal so - logo.gif wird gesucht und nicht gefunden, kein wunder, wenn top_logo.jpg im css adressiert ist ...

    Oder wird das Logo für die Mail extra auf das logo.gif adressiert und dann liegt der Fehler darin, dass das falsche Template da angegeben ist?

    timo.beil

    • Neu im Forum
    • Beiträge: 20
    Rechnung Druckansicht mit falschem Template
    Antwort #6 am: 01. Dezember 2009, 15:58:01
    Also, ich blick nicht durch. Das logo wird mit top_logo.jpg im css deklariert und das CSS über das Template. Das Logo funktioniert ja auch. Nur das Logo der Mail nicht, weil dass nicht im angegebenen Template "gesucht" wird sondern im Standard Template...

    Ich hab ja nichts an den template loadern geändert, sondern das template an sich

    guensi

    • Viel Schreiber
    • Beiträge: 2.288
    Rechnung Druckansicht mit falschem Template
    Antwort #7 am: 01. Dezember 2009, 19:56:17
    Zitat
    Die Templates funktionieren prima, allerdings nicht für die Druckansicht, denn dort erscheint das Logo nicht, denn es stammt aus dem 1) Template:

    /templates/xtc5/img/logo.gif

    während die Rechnung per mail ankommt mit

    /templates/xtc5mod/img/logo.gif

    Das war dein erstes Posting, beachte das logo.gif was nicht gefunden wird! Gibts denn das logo.gif überhaupt oder sollte da nicht vielmehr logo.jpg aufgerufen werden?

    Und möglicherweise hast du in der Mail ein absolut addressiertes Bild mit Pfad zum falschen template eingebaut, anstatt über die Variable automatisch den richtigen Pfad anzugeben.

    timo.beil

    • Neu im Forum
    • Beiträge: 20
    Rechnung Druckansicht mit falschem Template
    Antwort #8 am: 02. Dezember 2009, 17:09:09
    Ne, sorry. Es liegt nicht an mir. Ich hab im Template nichts geändert was Drucken angeht, sondern nur im Ordner "mail"... und wenn ich mir das File so anschaue, dann liegt in

    templates/xtc5mod --> print_order.html

    mit folgendem Code:

    Code: PHP  [Auswählen]
    {config_load file="$language/lang_$language.conf" section="print_order"}
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <title>{#title#} {$oID}</title>
    <meta http-equiv="Content-Type" content="text/html; charset={$charset}" />
    <meta http-equiv="Content-Style-Type" content="text/css" />
    <link rel="stylesheet" type="text/css" href="templates/xtc5/stylesheet.css" />
    </head>
     
    Also ist das Template vabsolut gesetzt... nicht schlimm, aber "fehlerhaft"

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Rechnung Druckansicht mit falschem Template
    Antwort #9 am: 02. Dezember 2009, 19:08:24
    Danke für den Hinweis.

    Das Problem war im Template eigentlich schon seit r179 behoben, also auch in modified eCommerce Shopsoftware 1.02, da 1.02 auf dem Stand von r181 steht.

    Siehe: https://trac.modified-shop.org/changeset/179

    Grüße

    Torsten

    timo.beil

    • Neu im Forum
    • Beiträge: 20
    Rechnung Druckansicht mit falschem Template
    Antwort #10 am: 03. Dezember 2009, 21:13:06
    Ah ok. Also das Template wurde definitiv mit 1.02 runtergeladen (2 o. 3 Wochen zuvor)

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Rechnung Druckansicht mit falschem Template
    Antwort #11 am: 03. Dezember 2009, 21:31:36
    Du hast vollkommen recht, sorry... 1.02 wurde mit r159 released. Der Branch stand auf r181, dort wurde es schon behoben.

    Grüße

    Torsten

    12 Antworten
    7547 Aufrufe
    24. April 2011, 05:28:07 von ps
    5 Antworten
    3371 Aufrufe
    05. April 2011, 13:06:15 von Tomcraft
    4 Antworten
    3283 Aufrufe
    21. Oktober 2011, 22:11:36 von exchange99