2010-11-08 76 views
0

在我的Zend Framework应用程序中,我想使用Dojo表单。 我有编码问题,我猜。Zend Framework - Dojo表单编码问题

当我添加元素到标签包含一些specila字符如éí它的作品,但它可以显示任何标签的形式!

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

任何人都可以帮助我吗?

+0

请告诉我的错误?我认为你也可以使用$ this-> addElement('TextBox',array(... – Ashley 2010-11-08 22:50:15

+0

它不显示标签 – Tom 2010-11-09 11:34:27

回答

0

问题解决了相同的编码(UTF8), 从来就保存文件(以前是WIN1250)

0

我没有测试它,但你试过在表格上设置UTF-8:

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

这或许也值得检查你视图设置为UTF-8。

$view->setEncoding('UTF-8'); 
+0

不,它不工作,我试过设置accept-charset。 view - Tom 2010-11-09 11:50:44