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: Kein Logo und keine Styles in print_order.php nach Update auf SP1b

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.990
    • Geschlecht:
    Joo h-h-h.

    Da hätte ich selbst drauf kommen können. Hatte mich halt die ganze Zeit gefragt, wo wohl $charset definiert sein mag.

    Danke  :-)

    Grüsse,
    noRiddle

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Nicht, dass mein Beitrag hier untergeht. ;-)

    Den Fehler haben wir ja auch noch im Trunk.

    Hier bitte nochmal der Hinweis, dass ihr Fehler auch gleich im Trunk korrigiert! Bringt ja nichts, wenn wir Lösungen ins Forum stellen, die dann in der nächsten Version immer noch nicht behoben sind! :!:
    [...]

    Grüße

    Torsten

    h-h-h

    • modified Team
    • Beiträge: 4.562
    Eigentlich sollte es in r1175 schon gefixt sein.

    print_order.php

    Code: PHP  [Auswählen]
      //BOF - web28 - 2010-08-17 - define missing charset
      $smarty->assign('charset', $_SESSION['language_charset'] );
      //EOF - web28 - 2010-08-17 - define missing charset

    Gruß

    h-h-h

    web28

    • modified Team
    • Beiträge: 9.404
    [...]
    print_order.php

    Code: PHP  [Auswählen]
      //BOF - web28 - 2010-08-17 - define missing charset
      $smarty->assign('charset', $_SESSION['language_charset'] );
      //EOF - web28 - 2010-08-17 - define missing charset
    [...]

    Dieser Fix wurde beim SP1b Paket leider vergessen einzubauen.

    Gruss Web28

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.990
    • Geschlecht:
    Wenn ich das richtig sehe, müsste die Smarty-Variable dann auch in print_product_info.php definiert werden.
    In /templates/YOUR_TEMPLATE/modules/print_product_info.html  findet sich die Variable $charset auch noch.

    Gruß,
    noRiddle

    EDIT: Hab's für mich in den HTML-Dateien mit

    Code: PHP  [Auswählen]
    {$smarty.session.language_charset}

    nach h-h-h's Vorschlag gelöst. Ging schneller. ;-)

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Damit setze ich das Thema mal auf gelöst. :-)

    Grüße

    Torsten

    taxidd3

    • Mitglied
    • Beiträge: 115
    • Geschlecht:
    Noch nicht ganz gelöst. Der alt-Tag vom Logo bleibt immer noch leer.

    In der "print_order.html" steht:

    Code: PHP  [Auswählen]
    <td style="vertical-align:top; text-align:right;"><img src="{$tpl_path}img/logo.gif" alt="{$store_name}" /></td>

    im Firebug wird dann angezeigt:

    Code: PHP  [Auswählen]
    <img alt="" src="templates/hst51/img/logo.gif">

    Hat da bitte einer eine Lösung?

    Grüße Heiko

    noRiddle (revilonetz)

    • Experte
    • Beiträge: 13.990
    • Geschlecht:
    Das gleiche gilt für "print_product_info.html", auch dort wird der alt-tag für das Produktbild nicht gefüllt.
    Da fehlen wohl einige Variablen-Definitionen.
    Ehrlich gesagt ist es aber nicht so wichtig, da es sich zumindest im Falle "print_order.html" nicht um allgemein zugängliche HTML-Seiten handelt, es sei denn man rechnet damit, daß es vorkommen kann, daß das Bild nicht geladen wird, erst dann wäre ja der alt-tag wichtig.

    Gruß,
    noRiddle

    h-h-h

    • modified Team
    • Beiträge: 4.562
    Hallo Heiko,

    in dem Fall sollte folgendes die Lösung sein:

    Code: PHP  [Auswählen]
    {$smarty.const.STORE_NAME}

    Gruß

    h-h-h

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Ich hoffe, dass das zum Schluss nochmal gesammelt in den Trunk einfließt, wenn alle Probleme behoben sind. :-)

    Grüße

    Torsten

    taxidd3

    • Mitglied
    • Beiträge: 115
    • Geschlecht:
    Jetzt funktioniert's, vielen Dank.

    Grüße Heiko

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Bist du so lieb und stellst hier deine überarbeiteten Dateien noch zur Verfügung? :-?

    Grüße

    Torsten

    taxidd3

    • Mitglied
    • Beiträge: 115
    • Geschlecht:
    [...]
    Code: PHP  [Auswählen]
    {$smarty.const.STORE_NAME}
    [...]

    Damit funktioniert es. Danke.

    Wie muß nun die Zeile in der "print_product_info.html" aussehen, da erscheint bei mir auch kein alt-Tag.

    Grüße Heiko

    franky_n

    • Experte
    • Beiträge: 4.950
    Hallo taxidd3,

    wahrscheinlich müsste diese Zeile:

    Code: PHP  [Auswählen]
    <div id="productinfoimages"><img src="{$PRODUCTS_IMAGE}" alt="{$module_data.NAME}" border="0" />

    so aussehen:

    Code: PHP  [Auswählen]
    <div id="productinfoimages"><img src="{$PRODUCTS_IMAGE}" alt="{$PRODUCTS_NAME}" border="0" />

    PS @ Torsten: Was meinst Du warum ich am Anfang gesagt habe er soll mal die Sachen aus'm Trunk nehmen? :whistle: Hat nur keiner gemerkt, dass dort beispielsweise der charset schon lange drin steht. Da kann man besser die SP1b korrigieren! :D

    Viele Grüße

    Franky

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Ich vermerke das mal für ein SP1c. ;-)

    Grüße

    Torsten
    9 Antworten
    3379 Aufrufe
    09. März 2017, 17:52:34 von walkabout77
    6 Antworten
    3971 Aufrufe
    21. Januar 2013, 20:25:23 von ralph_84
    0 Antworten
    1788 Aufrufe
    15. März 2013, 23:34:33 von IG-FUN
               
    anything