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