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: Shop Logo auf englisch

    iomedia

    • Fördermitglied
    • Beiträge: 52
    Shop Logo auf englisch
    am: 18. Oktober 2016, 09:16:56
    Hallo,

    ich benutze das responsive Template 2.0 und habe dazu eine Frage:

    Ich möchte gerne das Logo in der englischen Version durch ein englischsprachiges ersetzen.

    Ich finde aber leider keine Möglichkeit wie das gehen könnte.

    Kann mir bitte jemand helfen?

    Vielen Dank
    iomedia

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

    Bonsai

    • Viel Schreiber
    • Beiträge: 4.127
    • Geschlecht:
    Re: Shop Logo auf englisch
    Antwort #1 am: 18. Oktober 2016, 09:26:49
    speichere 2 Logos:

    z.B.
    logo-de.jpg
    logo-en.jpg

    Im Quelltext beim <img> tag das src="" Attribut anpassen. Den Pfad stehen lassen und beim Dateinamen das rein:
    Code: XML  [Auswählen]
    logo-{smarty.session.language}.jpg

    iomedia

    • Fördermitglied
    • Beiträge: 52
    Re: Shop Logo auf englisch
    Antwort #2 am: 18. Oktober 2016, 10:09:14
    Vielen Dank, ich probiers aus!

    iomedia

    • Fördermitglied
    • Beiträge: 52
    Re: Shop Logo auf englisch
    Antwort #3 am: 18. Oktober 2016, 10:21:44
    Funktioniert leider nicht. Ich bekomme eine weisse Seite.

    <img src="{$tpl_path}img/logo-{smarty.session.language}.png">

    Wenn ich stattdessen logo-en.png einsetze gehts.

    Stimmt die Variable so wie ich sie geschrieben habe?

    Gruß
    iomedia

    karsta.de

    • Experte
    • Beiträge: 3.156
    Re: Shop Logo auf englisch
    Antwort #4 am: 18. Oktober 2016, 10:56:53
    Versuche es mal so:
    Code: PHP  [Auswählen]
    {if $smarty.session.language == 'german'}
      <img src="{$tpl_path}img/logo-de.png">
    {elseif $smarty.session.language == 'english'}
        <img src="{$tpl_path}img/logo-en.png">
    {/if}
     

    Es sollten dann aber auch die Logos "logo-de.png" und "logo-en.png" im Ordner templates/tpl_modified_responsive/img vorhanden sein

    iomedia

    • Fördermitglied
    • Beiträge: 52
    Re: Shop Logo auf englisch
    Antwort #5 am: 18. Oktober 2016, 11:10:21
    Hallo,

    so funktioniert es jetzt!

    Vielen Dank
    iomedia

    Bonsai

    • Viel Schreiber
    • Beiträge: 4.127
    • Geschlecht:
    Re: Shop Logo auf englisch
    Antwort #6 am: 18. Oktober 2016, 11:14:35
    :doh: Danke KDG! Zwei Fehler in einer Anweisung.

    Entschuldige iomedia

    hpzeller

    • Experte
    • Beiträge: 4.129
    • Geschlecht:
    Re: Shop Logo auf englisch
    Antwort #7 am: 18. Oktober 2016, 11:16:41
    Eine Alternative zu kgd's Vorschlag:

    Wenn deine Logos so heissen

    logo-de.jpg
    logo-en.jpg


    sollte dein Tag so aussehen.

    Code: XML  [Auswählen]
    <img src="{$tpl_path}img/logo-{$smarty.session.language_code}.png">

    PS:
    Wenn man in einer Templatedatei ganz am Anfang folgenden Smarty-Tag setzt findest man heraus welche Variablen einem im Sessionarray zur Verfügung stehen

    Code: XML  [Auswählen]
    {$smarty.session|@debug_print_var}

    und wenn man in einer Templatedatei folgenden Smarty-Tag setzt öffnet sich ein Popupfenster, damit findest man heraus welche Smarty-Variablen in dieser Templatedatei zur Verfügung stehen

    Code: XML  [Auswählen]
    {debug}

    Gruss
    Hanspeter

    Bonsai

    • Viel Schreiber
    • Beiträge: 4.127
    • Geschlecht:
    Re: Shop Logo auf englisch
    Antwort #8 am: 18. Oktober 2016, 11:19:09
    Das war das was ich schreiben wollte, war nur zu doof dafür  :lol1:

    iomedia

    • Fördermitglied
    • Beiträge: 52
    Re: Shop Logo auf englisch
    Antwort #9 am: 18. Oktober 2016, 11:25:37
    Genau!
    Ich hab diesen Code jetzt probiert, klappt und ist einfacher!
    Danke an alle Beteiligten!
    Shop Hosting
    4 Antworten
    4003 Aufrufe
    10. Juni 2013, 17:16:52 von Clever
    1 Antworten
    2436 Aufrufe
    26. November 2010, 20:24:53 von Tomcraft
    3 Antworten
    3122 Aufrufe
    08. März 2012, 14:48:07 von thomas673
    6 Antworten
    4806 Aufrufe
    08. März 2012, 14:35:48 von Biki
               
    anything