Zend Framework - проблема кодирования формы Dojo - PullRequest
0 голосов
/ 08 ноября 2010

в моем приложении Zend Framework я хочу использовать форму Dojo. У меня проблема с кодировкой, я думаю.

когда я добавляю элемент в форму с меткой, содержащей некоторые специальные символы, такие как éíá, она работает, но не показывает никакой метки!

$this->addElement ( new Zend_Dojo_Form_Element_TextBox ( array (
    'name' => 'TextBox',
    'label' => 'áíé', 
    'required' => true, 
    'InvalidMessage' => 'Invalid', 
    'trim' => true, 
    'propercase' => true ) ) );

Может ли кто-нибудь мне помочь?

Ответы [ 2 ]

0 голосов
/ 25 декабря 2010

Проблема решена, я сохранил файл с той же кодировкой (utf8) (ранее был win1250)

0 голосов
/ 09 ноября 2010

Я не проверял, но вы пробовали установить utf-8 в форме:

->setAttrib('accept-charset', 'utf-8'); or 'accept-charset' => 'utf-8'

Возможно, также стоит проверить, что ваш просмотр также установлен на utf-8.

$view->setEncoding('UTF-8');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...