2012-05-16 2 views
0

Я использую sfWidgetFormDoctrineChoice, чтобы получить список языков из базы данных MySql. Список находится на испанском языке. Все языки со специальными символами, например, напр. Árabe выглядит хорошо (он получил тильду), но я получаю неправильное представление (A! Rabe) с помощью виджета. Как я могу это решить? Спасибо заранее.Проблемы специальных символов с sfWidgetFormDoctrineChoice в Symfony

ответ

1

Это, вероятно, проблема с кодировкой: убедитесь, что список языков, зарегистрированных в вашей базе данных, имеет ту же кодировку, что и страница, на которой отображается виджет.

Но почему бы вам не использовать sfWidgetFormI18nChoiceLanguage widget?

+0

Я полностью проигнорировал существование этого виджета. Большое спасибо. – Academia

Смежные вопросы