Zend File Upload и элемент декораторов

У меня проблема, что следующая форма Zend выдает ошибку. Проблема в «файловом» -элементе и использовании setElementDecorators.

    class Products_AddForm extends Zend_Form
{
    function init() {

       // other form elements...

       $uploadElement = new Zend_Form_Element_File('Excel');
       $uploadElement->setLabel('Excel');
       $this->addElement($uploadElement);

       $this->setElementDecorators(array(
            'ViewHelper', 
            'Errors',
            array(array('data' => 'HtmlTag'), array('tag' => 'td')),
            array('Label', array('tag' => 'th')),
            array(array('row' => 'HtmlTag'), array('tag' => 'tr'))
        ));



    }
}

Это выдает ошибку.

(Warning: Exception caught by form: No file decorator found... unable to render file element Stack Trace: #0 ) 

Добавление$uploadElement->addDecorator('File'); в конце послеSetElementDecorators будет работать, но это даст мне элемент файла дважды!

Кто-нибудь может помочь, пожалуйста?

ТИА Мэтт

Ответы на вопрос(1)

Ваш ответ на вопрос