Проблемы со специальными символами с sfWidgetFormDoctrineChoice в Symfony

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

1 ответ

Решение

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

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

Другие вопросы по тегам