Mostrando las entradas con la etiqueta generate crud. Mostrar todas las entradas
Mostrando las entradas con la etiqueta generate crud. Mostrar todas las entradas

jueves, 25 de septiembre de 2014

Upload Files and persist to Doctrine Entity - Parte III - User CRUD Templates

Si actualizamos el formulario de creación de usuarios, entonces nos daremos cuenta de que hay un error, el campo path no esta declarado en nuestro UserType, para ello debemos eliminar todo el DIV donde aparece el campo $path no usado:

nano src/Petramas/MainBundle/Resources/views/User/new.html.twig

Upload Files and persist to Doctrine Entity - Parte II - UserType

Si observamos el formulario de creación de usuario luego de generar el crud veremos que el campo path es un input text, debemos modificarlo para que acepte subida de archivos, esto se logra modificando el FormType.

nano src/Petramas/MainBundle/Form/UserType.php

Upload Files and persist to Doctrine Entity - Parte I - User Entity

Para poder subir archivos (en este caso imágenes), poder visualizarlos, guardarlos en una carpeta con un hash por nombre  y guardar el nombre original, cambiarlos al editarlos y borrarlos al eliminar el registro, primero debemos crear una entidad, o editar la que tengamos.

En este caso vamos darle a los usuarios la posibilidad de subir una foto para su perfil, para ello editamos la entidad User que tenemos creada:

nano src/Petramas/MainBundle/Entity/User.php

jueves, 10 de octubre de 2013

Generar CRUD de las entidades

joebuntu@casa-desktop:~/NetBeansProjects/petramas$ php app/console doctrine:generate:crud<ENTER>

                                          
  Welcome to the Doctrine2 crud generator 
                                          

This command helps you generate CRUD controllers and templates.