Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/06/2016, 08:14
helacer
 
Fecha de Ingreso: mayo-2006
Ubicación: Bogotá
Mensajes: 2.061
Antigüedad: 18 años
Puntos: 50
crear upload de archivo en magento2

Buenas tardes.


Estoy intentando subir un archivo con un formulario en magento 2.

Si no le agrego el enctype me llegan el post del campo file vació.... si agrego el enctype no me llega nada y me redirecciona de una al dashboard.

Código PHP:

class Form extends MagentoBackendBlockWidgetFormGeneric
{
    
/**
     * Prepare form
     *
     * @return $this
     */
    
protected function _prepareForm()
    {
        
/** @var \Magento\Framework\Data\Form $form */
        
$form $this->_formFactory->create(
            [
            
'data' => [
                       
'id' => 'edit_form',
                       
'action' => $this->getData('action'),
                       
'method' => 'post',
                       
'enctype' => 'multipart/form-data'
                      
]
            ]
        );
        
$form->setUseContainer(true);
        
$this->setForm($form);
        return 
parent::_prepareForm();
    }

Estuve v erificando en internet y en algunos foros dice que use $form = new Varien_Data_Form ... pero en magento 2 no se como llamar a esa clase.... que debo hacer parasolucionar mi error?

gracias