Un excelente tutorial,
Symfony - Tips and Tricks By David Teruel
Despues de romperme la cabeza buscando entre infinidad de paginas y lectura de la escueta documentacion de Symfony para este tema, asi como probar bundles que me añadian demasiada complejidad para lo que necesitaba, he encontrado la solucion a la subida multiple de ficheros en Symfony 2.
Empezamos ¡¡
La entity
Comenzamos creando una entidad llamada Album la cual contiene lo siguiente:
namespace AppBundleEntity;
use DoctrineORMMapping as ORM;
/**
* @ORMEntity
* @ORMTable(name="album")
*/
class Album
{
/**
* @ORMColumn(name="id", type="integer")
* @ORMId
* @ORMGeneratedValue(strategy="AUTO")
*/
protected $id;
/**
* @ORMColumn(type="string", length=250, nullable=true)
*/
protected $name;
/**
* @var array
*
* @ORMColumn(name="images", type="array", nullable=true)
*/
protected $picture;
Esta entidad contiene una columna que sera un array de los nombres de las imagenes que vamos a subir mediante el formulario. Deberemos generar los metodos set y get con el comando:
>php app/console doctrine:generate:entities AppBundle –no-backup
El parametro –no-backup es para que…
Ver la entrada original 1.008 palabras más