020-894 3813 [email protected]
Selecteer een pagina

Juiste codering instellen voor een widget of parameter

2 berichten aan het bekijken - 1 tot 2 (van in totaal 2)
  • Auteur
    Berichten
  • #56543
    Lotte
    Bijdrager

    Ik maakte een aangepaste widget voor Magento 2. Ik heb 1 tekstparameter:
    Code:
    <parameter name=”title” xsi:type=”text” visible=”true” sort_order=”1″ > <label translate=”true”>Title</label> </parameter>
    Wanneer ik gegevens opsla en tekens zoals à, ã, of ü gebruik, worden ze opgeslagen met een verkeerde codering. Ü wordt bijvoorbeeld ü. Dit gebeurt alleen met mijn widget. De rest wordt wel opgeslagen met de juiste codering. Hoe kan ik de juiste codering instellen voor een widget of parameter?
    Dankje!

    #56544
    Sandra Bakker
    Moderator

    Hallo, probeer de informatie op je pagina te testen en weer te geven om te zien wat de tekst is.Met Zend_Debug :: dump (), bijvoorbeeld.
    Als er onleesbare symbolen verschijnen, moet je een andere codering voor de tekst gebruiken, bijvoorbeeld:
    Code:
    $ Variable = ‘some text’;
    $ Variable = mb_convert_encoding ($ variable, ‘UTF-8’, mb_detect_encoding ($ variable));
    echo htmlspecialchars ($ variable, ENT_QUOTES, ‘UTF-8’);

2 berichten aan het bekijken - 1 tot 2 (van in totaal 2)
  • Je moet ingelogd zijn om een reactie op dit onderwerp te kunnen geven.