Trade Republic - Provisionsfrei Aktien handeln
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: Umlaute im Text "Diesen Artikel haben wir am ..aufgenommen"

    toppi

    • Viel Schreiber
    • Beiträge: 651
    Hallo,
    habe soeben festgestellt, dass bei den Produkten im folgenden Text Umlaute nicht korrekt dargestellt werden.

    Diesen Artikel haben wir am Sonntag, 31. M�rz 2013 in unseren Katalog aufgenommen.

    Wie kann ich das evtl lösen?

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

    Modulfux

    • Experte
    • Beiträge: 3.590
    • Geschlecht:
    Re: Umlaute im Text "Diesen Artikel haben wir am ..aufgenommen"
    Antwort #1 am: 10. April 2013, 18:26:46
    Suche in der includes/modules/product_info.php
    Code: PHP  [Auswählen]
    $info_smarty->assign('PRODUCTS_ADDED', sprintf(TEXT_DATE_ADDED, xtc_date_long($product->data['products_date_added'])));
    und ersetze mit
    Code: PHP  [Auswählen]
    $info_smarty->assign('PRODUCTS_ADDED', sprintf(TEXT_DATE_ADDED, utf8_encode(xtc_date_long($product->data['products_date_added']))));

    Gruß
    Ronny

    toppi

    • Viel Schreiber
    • Beiträge: 651
    Re: Umlaute im Text "Diesen Artikel haben wir am ..aufgenommen"
    Antwort #2 am: 10. April 2013, 18:40:38
    Dankeschön Ronny :thx:

    goeko

    • Neu im Forum
    • Beiträge: 3
    Re: Umlaute im Text "Diesen Artikel haben wir am ..aufgenommen"
    Antwort #3 am: 24. April 2014, 00:47:29
    Suche in der includes/modules/product_info.php
    Code: PHP  [Auswählen]
    $info_smarty->assign('PRODUCTS_ADDED', sprintf(TEXT_DATE_ADDED, xtc_date_long($product->data['products_date_added'])));
    und ersetze mit
    Code: PHP  [Auswählen]
    $info_smarty->assign('PRODUCTS_ADDED', sprintf(TEXT_DATE_ADDED, utf8_encode(xtc_date_long($product->data['products_date_added']))));


    Ich musste hier decode anstatt encode benutzen.
    Code: PHP  [Auswählen]
    $info_smarty->assign('PRODUCTS_ADDED', sprintf(TEXT_DATE_ADDED, utf8_decode(xtc_date_long($product->data['products_date_added']))));

    Wo stehen denn die Monatsnamen im Code, in der DB oder wird das nativ von PHP so generiert?


    Gruß
    Ronny
    Werbung / Banner buchen
               
    anything