SlideShare una empresa de Scribd logo
1 de 8
Descargar para leer sin conexión
@apdi_
Symfony 3.x y Sonata Admin
Bundle
Wladimir Avila
@wladimiravila
@apdi_
Actualización del proyecto
 Si es Symfony 2.0 actualiza la administración de dependencias Deps a
composer
http://symfony.es/documentacion/como-actualizar-las-aplicaciones-de-
symfony-2-0-a-symfony-2-1/
 Teniendo el archivo composer.json modifica los requerimientos en el
apartado require de tus bundles versión a versión.
 No es recomendable pasar de la versión 2.5 a la version 3.0 directo,
ejemplo si estas en versión 2.5 debes actualizar tu composer a 2.6.
 Haz las actualizaciones en tu código acorde al archivo UPGRADE-X.X.md
de cada versión.
@apdi_
Versiones LTS
http://symfony.com/doc/current/contributing/community/releases.html#ver
sion-history
2.3 desde 03/2013 hasta 05/2016
2.7 desde 03/2015 hasta 05/2018
2.8 desde 09/2015 hasta 11/2018
3.4 desde 09/2017 hasta 11/2020
4.4 desde 09/2019 hasta 07/2020
@apdi_
Sonata Admin
 Es el más avanzado y extensible Administrador para proyectos Symfony
 No te desgastes haciendo cruds
 Manejo simplificado de administración de seguridad incluyendo roles,
voters y ACL
 Integrado con FOSBundle
https://sonata-project.org/bundles/dashboard/master/doc/index.html
@apdi_
Ejemplos:
@apdi_
@apdi_
Se pueden crear bloques, personalizar rutas, adicionar botones, cambiar temas,
customizar controlladores, etc.
@apdi_
Bundles Utiles
 FosUserBundle
 SonataAdminBundle
 KnpPaginator
 LiipImagineBundle
 PHPOffice
 NelmioCorsBundle
Donde buscar más bundles
https://packagist.org/

Más contenido relacionado

Similar a Symfony 3 Sonata Admin

FriendlyARM Mini2440 Ubuntu 10.04.4
FriendlyARM Mini2440 Ubuntu 10.04.4FriendlyARM Mini2440 Ubuntu 10.04.4
FriendlyARM Mini2440 Ubuntu 10.04.4Desarrollo Escuintla
 
Elementos sobre Symfony 2.1
Elementos sobre Symfony 2.1Elementos sobre Symfony 2.1
Elementos sobre Symfony 2.1Yaismel Miranda
 
Symfony, cloud computing y web escalables
Symfony, cloud computing y web escalablesSymfony, cloud computing y web escalables
Symfony, cloud computing y web escalablesAsier Marqués
 
Symfony, cloud computing y webs scalables - decharlas
Symfony, cloud computing y webs scalables - decharlasSymfony, cloud computing y webs scalables - decharlas
Symfony, cloud computing y webs scalables - decharlasDecharlas
 
Clase 4 routing
Clase 4 routingClase 4 routing
Clase 4 routinghydras_cs
 
Presentacion svn
Presentacion svnPresentacion svn
Presentacion svnIBM
 
Servidor Web Apache, PHP, MySQL.
Servidor Web Apache, PHP, MySQL.Servidor Web Apache, PHP, MySQL.
Servidor Web Apache, PHP, MySQL.Ángel Acaymo M. G.
 
Symfony2 Formacion y primeros pasos
Symfony2  Formacion y primeros pasosSymfony2  Formacion y primeros pasos
Symfony2 Formacion y primeros pasosSoni BM
 
Desplegando Proyectos Symfony2 con Capistrano-Capifony y Git
Desplegando Proyectos Symfony2 con Capistrano-Capifony y GitDesplegando Proyectos Symfony2 con Capistrano-Capifony y Git
Desplegando Proyectos Symfony2 con Capistrano-Capifony y Gitmoisesgallego
 
Más allá de Git add/commit/push
Más allá de Git add/commit/pushMás allá de Git add/commit/push
Más allá de Git add/commit/pushAlexis Lopez
 

Similar a Symfony 3 Sonata Admin (13)

FriendlyARM Mini2440 Ubuntu 10.04.4
FriendlyARM Mini2440 Ubuntu 10.04.4FriendlyARM Mini2440 Ubuntu 10.04.4
FriendlyARM Mini2440 Ubuntu 10.04.4
 
Guia instalacion symfony
Guia instalacion symfonyGuia instalacion symfony
Guia instalacion symfony
 
Elementos sobre Symfony 2.1
Elementos sobre Symfony 2.1Elementos sobre Symfony 2.1
Elementos sobre Symfony 2.1
 
Symfony, cloud computing y web escalables
Symfony, cloud computing y web escalablesSymfony, cloud computing y web escalables
Symfony, cloud computing y web escalables
 
Symfony, cloud computing y webs scalables - decharlas
Symfony, cloud computing y webs scalables - decharlasSymfony, cloud computing y webs scalables - decharlas
Symfony, cloud computing y webs scalables - decharlas
 
Sf2 pr5 mi primer proyecto
Sf2 pr5 mi primer proyectoSf2 pr5 mi primer proyecto
Sf2 pr5 mi primer proyecto
 
Clase 4 routing
Clase 4 routingClase 4 routing
Clase 4 routing
 
Presentacion svn
Presentacion svnPresentacion svn
Presentacion svn
 
Servidor Web Apache, PHP, MySQL.
Servidor Web Apache, PHP, MySQL.Servidor Web Apache, PHP, MySQL.
Servidor Web Apache, PHP, MySQL.
 
Symfony2 Formacion y primeros pasos
Symfony2  Formacion y primeros pasosSymfony2  Formacion y primeros pasos
Symfony2 Formacion y primeros pasos
 
Desplegando Proyectos Symfony2 con Capistrano-Capifony y Git
Desplegando Proyectos Symfony2 con Capistrano-Capifony y GitDesplegando Proyectos Symfony2 con Capistrano-Capifony y Git
Desplegando Proyectos Symfony2 con Capistrano-Capifony y Git
 
Transmisiones
TransmisionesTransmisiones
Transmisiones
 
Más allá de Git add/commit/push
Más allá de Git add/commit/pushMás allá de Git add/commit/push
Más allá de Git add/commit/push
 

Último

CIBERSEGURIDAD Y SEGURIDAD INFORMÁTICA.pptx
CIBERSEGURIDAD  Y SEGURIDAD INFORMÁTICA.pptxCIBERSEGURIDAD  Y SEGURIDAD INFORMÁTICA.pptx
CIBERSEGURIDAD Y SEGURIDAD INFORMÁTICA.pptxalzabenjaminci00
 
El necesario mal del Legacy Code (Drupal Iberia 2024)
El necesario mal del Legacy Code (Drupal Iberia 2024)El necesario mal del Legacy Code (Drupal Iberia 2024)
El necesario mal del Legacy Code (Drupal Iberia 2024)Samuel Solís Fuentes
 
Ciberseguridad y Seguridad Informática Franco Correa Grupo B.pptx
Ciberseguridad y Seguridad Informática Franco Correa Grupo B.pptxCiberseguridad y Seguridad Informática Franco Correa Grupo B.pptx
Ciberseguridad y Seguridad Informática Franco Correa Grupo B.pptxcorreafrancoci00
 
Especificación casos de uso del negocio
Especificación  casos de uso del negocioEspecificación  casos de uso del negocio
Especificación casos de uso del negocioMagemyl Egana
 
Modelado de Casos de uso del negocio
Modelado de  Casos  de  uso  del negocioModelado de  Casos  de  uso  del negocio
Modelado de Casos de uso del negocioMagemyl Egana
 
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptxTECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptxUPSE
 
Tipos de datos en Microsoft Access definiciones.pdf
Tipos de datos en Microsoft Access definiciones.pdfTipos de datos en Microsoft Access definiciones.pdf
Tipos de datos en Microsoft Access definiciones.pdfCarlosSanchez452245
 
serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...
serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...
serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...juanforero141
 
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdfTECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdfUPSE
 

Último (9)

CIBERSEGURIDAD Y SEGURIDAD INFORMÁTICA.pptx
CIBERSEGURIDAD  Y SEGURIDAD INFORMÁTICA.pptxCIBERSEGURIDAD  Y SEGURIDAD INFORMÁTICA.pptx
CIBERSEGURIDAD Y SEGURIDAD INFORMÁTICA.pptx
 
El necesario mal del Legacy Code (Drupal Iberia 2024)
El necesario mal del Legacy Code (Drupal Iberia 2024)El necesario mal del Legacy Code (Drupal Iberia 2024)
El necesario mal del Legacy Code (Drupal Iberia 2024)
 
Ciberseguridad y Seguridad Informática Franco Correa Grupo B.pptx
Ciberseguridad y Seguridad Informática Franco Correa Grupo B.pptxCiberseguridad y Seguridad Informática Franco Correa Grupo B.pptx
Ciberseguridad y Seguridad Informática Franco Correa Grupo B.pptx
 
Especificación casos de uso del negocio
Especificación  casos de uso del negocioEspecificación  casos de uso del negocio
Especificación casos de uso del negocio
 
Modelado de Casos de uso del negocio
Modelado de  Casos  de  uso  del negocioModelado de  Casos  de  uso  del negocio
Modelado de Casos de uso del negocio
 
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptxTECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
 
Tipos de datos en Microsoft Access definiciones.pdf
Tipos de datos en Microsoft Access definiciones.pdfTipos de datos en Microsoft Access definiciones.pdf
Tipos de datos en Microsoft Access definiciones.pdf
 
serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...
serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...
serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...
 
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdfTECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
 

Symfony 3 Sonata Admin

  • 1. @apdi_ Symfony 3.x y Sonata Admin Bundle Wladimir Avila @wladimiravila
  • 2. @apdi_ Actualización del proyecto  Si es Symfony 2.0 actualiza la administración de dependencias Deps a composer http://symfony.es/documentacion/como-actualizar-las-aplicaciones-de- symfony-2-0-a-symfony-2-1/  Teniendo el archivo composer.json modifica los requerimientos en el apartado require de tus bundles versión a versión.  No es recomendable pasar de la versión 2.5 a la version 3.0 directo, ejemplo si estas en versión 2.5 debes actualizar tu composer a 2.6.  Haz las actualizaciones en tu código acorde al archivo UPGRADE-X.X.md de cada versión.
  • 3. @apdi_ Versiones LTS http://symfony.com/doc/current/contributing/community/releases.html#ver sion-history 2.3 desde 03/2013 hasta 05/2016 2.7 desde 03/2015 hasta 05/2018 2.8 desde 09/2015 hasta 11/2018 3.4 desde 09/2017 hasta 11/2020 4.4 desde 09/2019 hasta 07/2020
  • 4. @apdi_ Sonata Admin  Es el más avanzado y extensible Administrador para proyectos Symfony  No te desgastes haciendo cruds  Manejo simplificado de administración de seguridad incluyendo roles, voters y ACL  Integrado con FOSBundle https://sonata-project.org/bundles/dashboard/master/doc/index.html
  • 7. @apdi_ Se pueden crear bloques, personalizar rutas, adicionar botones, cambiar temas, customizar controlladores, etc.
  • 8. @apdi_ Bundles Utiles  FosUserBundle  SonataAdminBundle  KnpPaginator  LiipImagineBundle  PHPOffice  NelmioCorsBundle Donde buscar más bundles https://packagist.org/