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: Umlaut versaut mit den If-Abfrage ?

    ghostfreak

    • Neu im Forum
    • Beiträge: 22
    Umlaut versaut mit den If-Abfrage ?
    am: 16. Januar 2015, 17:57:20
    Hallo !
    Ich arbeite gerade an der product_listing.html.....
    Dort frage ich:
     {if $CATEGORIES_NAME =='Rücken'}

    Ja die Rubrik heisst auch Rücken ...... aber durch den Umlauf findet er anscheinend Rücken nicht ....
    Wie kann ich das umgehen ?
    Habe auch schon versucht :
     {if $CATEGORIES_NAME =='Rücken'}
    versucht. Brachte aber leider auch kein Ergebnis.

    Jemand eine Idee wie man das umgehen kann ausser die Rubrik in Ruecken zu ändern ?
    Danke

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

    Matt

    • Experte
    • Beiträge: 4.241
    Re: Umlaut versaut mit den If-Abfrage ?
    Antwort #1 am: 16. Januar 2015, 18:10:46
    Auf die richtige Kodierung achten. Rücken in ISO-8859-1 ist halt was anderes wie Rücken in UTF-8. Alternativ auf die ID prüfen, die kennt solche Probleme nicht.

    ghostfreak

    • Neu im Forum
    • Beiträge: 22
    Re: Umlaut versaut mit den If-Abfrage ?
    Antwort #2 am: 16. Januar 2015, 18:51:52
    Oha oha ....
    Danke für die Antwort .... habe jetzt mal
    ü      ü   ü

    probiert .... nix hilft !
    kannst du mir denn eventuell sagen ob es eine Globale Variable gibt für die ID die auch in der besagten Datei funktioniert ?

    Danke im voraus

    Matt

    • Experte
    • Beiträge: 4.241
    Re: Umlaut versaut mit den If-Abfrage ?
    Antwort #3 am: 16. Januar 2015, 19:25:52
    Verschiedene HTML-Entities sind auch nicht die Lösung. Wenn deine Daten per ISO ins Template kommen musst du auch die Template-Datei als ISO abspeichern. Sonst wird das nie was.

    Hast du mal probiert ob $CATEGORIES_ID zur Verfügung steht?

    web0null

    • Experte
    • Beiträge: 1.998
    Re: Umlaut versaut mit den If-Abfrage ?
    Antwort #4 am: 17. Januar 2015, 12:25:17
    ... wenn $CATEGORIES_ID nicht zu verfügung steht, bekommst du die auch so,
    Code: XML  [Auswählen]
    {"_"|@explode:$smarty.get.cPath|@end}
    bzw. könntest du auch gleich den cPath verwenden,
    Code: XML  [Auswählen]
    {$smarty.get.cPath}

    Gruß

    ghostfreak

    • Neu im Forum
    • Beiträge: 22
    Re: Umlaut versaut mit den If-Abfrage ?
    Antwort #5 am: 17. Januar 2015, 16:08:43
    Danke web0null !
    Das ging ja wirklich einfach ... nur
    {$smarty.get.cPath}
    eingefügt und schon stand mir die Variable zur Verfügung !
    Ging es doch immer so einfach !

    VIELEN DANK !

    ghostfreak

    • Neu im Forum
    • Beiträge: 22
    Re: Umlaut versaut mit den If-Abfrage ?
    Antwort #6 am: 17. Januar 2015, 16:16:25
    zu früh gefreut ......

    habe es jetzt einfach mal so gemacht:
    Code: PHP  [Auswählen]
    {$smarty.get.cPath}
                        {if $CATEGORIES_ID == '3'}
                                            <a href="{$module_data.PRODUCTS_LINK}"><img src="/images/product_images/........

    jetzt steht dort wo : {$smarty.get.cPath} steht die Kategorienzahl. Die sollte da ja nicht zu sehen sein sondern irgendwie in eine Variable verpackt werden. Geht das ganz normal wie in php auch also etwas so :
    $meinevar=$CATEGORIES_ID;
    oder halt irgendwie ähnlich ? Dachte $CATEGORIES_ID wäre schon eine Variable....
    bzw. wie schaffe ich es das die zahl dann auch nicht angezeigt wird... bzw. die If-Frage scheint irgendwie falsch zu sein. Ich sehe ja das die Zahl 3 ist .... aber das Bild welches er dann laden soll wird nich angezeigt. auch keine Fehlermeldung oder sonstiges .... Es sieht so aus als würde IF nicht ausgelöst ?
    Da vielleicht noch eine Idee für mich?
    Danke

    ghostfreak

    • Neu im Forum
    • Beiträge: 22
    Re: Umlaut versaut mit den If-Abfrage ?
    Antwort #7 am: 17. Januar 2015, 16:21:18
    AuAAAAA
    AAUUUAAAA

    Schlagt mich bitte nicht wegen meiner Dummheit ! !

    AUUUAAAAAAA

    SORRY ! habe es soeben verstanden....

    WayneTsun

    • Fördermitglied
    • Beiträge: 1.082
    • Geschlecht:
    Re: Umlaut versaut mit den If-Abfrage ?
    Antwort #8 am: 17. Januar 2015, 18:39:25
    Doch!  :lol1:

    (Wollte den Smiley auch mal nutzen) :-)

    Beste Grüße,
    Wayne
    7 Antworten
    3856 Aufrufe
    27. Februar 2011, 15:57:37 von Da Sandro
    5 Antworten
    3389 Aufrufe
    18. Februar 2013, 21:13:47 von Ceciro
    1 Antworten
    1600 Aufrufe
    25. Juli 2016, 18:32:58 von Teratek
    6 Antworten
    2981 Aufrufe
    29. Dezember 2009, 22:31:27 von guidosp
               
    anything