A free and open-source book on ZF3 for beginners

Translation into this language is not yet finished. You can help this project by translating the chapters and contributing your changes.

10.3. Subida de archivos y el Modelo de Formulario de ZF3

Para agregar la capacidad de subir archivos a nuestro modelo de formulario, necesitamos agregar un elemento de la clase Zend\Form\Element\File de la siguiente manera:

    // Add the following code inside of form's addElements() method.

    // Add the "file" field.
    $this->add([
        'type'  => 'file',
        'name' => 'file',
        'attributes' => [
            'id' => 'file'
        ],
        'options' => [
            'label' => 'Upload file',
        ],
    ]);

En el código de arriba, llamamos al método add() que provee la clase base Form y le pasamos un arreglo de configuración que describe el elemento. La llave type del arreglo (línea 5) debe ser el nombre de la clase Zend\Form\Element\File o su alias «file».


Top