在我的Zend Framework App中,我想使用Dojo Form。 我猜编码有问题。
当我将元素添加到表单中时,标签中包含一些像éíá这样的specila chars,它可以工作,但它会显示任何标签!
$this->addElement ( new Zend_Dojo_Form_Element_TextBox ( array (
'name' => 'TextBox',
'label' => 'áíé',
'required' => true,
'InvalidMessage' => 'Invalid',
'trim' => true,
'propercase' => true ) ) );
有人可以帮助我吗?
答案 0 :(得分:0)
我没有测试过,但您尝试在表单上设置utf-8:
->setAttrib('accept-charset', 'utf-8'); or 'accept-charset' => 'utf-8'
也许值得检查你的视图也设置为utf-8。
$view->setEncoding('UTF-8');
答案 1 :(得分:0)
问题解决了, 我保存了相同编码的文件(utf8)(以前是win1250)