Twig UTF8 Character Encoding - Symfony2

后端 未结 4 1176
青春惊慌失措
青春惊慌失措 2021-01-02 01:27

I am developing a news system for a french association\'s website with Symfony2. I\'m having troubles when it comes to displaying the accents and also HTML.

In the t

4条回答
  •  野趣味
    野趣味 (楼主)
    2021-01-02 01:56

    First you need setting the charset in your HTML code

    
    
    

    Second "convert_encoding()" is a twig function which convert variable to other encoding.

    {{ article.body | convert_encoding('UTF-8', 'ISO-8859-1') }}
    

    But maybe, you need to use raw before convert your variable

    {{ article.body | raw | convert_encoding('UTF-8', 'ISO-8859-1') }}
    

    http://twig.sensiolabs.org/doc/filters/convert_encoding.html

提交回复
热议问题