SlideShare a Scribd company logo
1 of 73
Symfony Parte 5 Rodrigo Miranda [email_address] [email_address] http://www.rodrigomiranda.cl
Rodrigo Miranda Blog: www.rodrigomiranda.cl Crear Módulos de la Aplicación
Rodrigo Miranda Blog: www.rodrigomiranda.cl ,[object Object],[object Object],[object Object]
Rodrigo Miranda Blog: www.rodrigomiranda.cl Módulos en aplicación Administrador ,[object Object],[object Object],#./symfony propel:generate-module administrador encuesta  Encuesta #./symfony propel:generate-module administrador grupo-pregunta GrupoPregunta
Rodrigo Miranda Blog: www.rodrigomiranda.cl ,[object Object],[object Object],[object Object],Módulos en aplicación Administrador
Rodrigo Miranda Blog: www.rodrigomiranda.cl ,[object Object],[object Object],[object Object],[object Object],Módulos en aplicación Administrador
Rodrigo Miranda Blog: www.rodrigomiranda.cl ,[object Object],[object Object],Módulos en aplicación Administrador
Rodrigo Miranda Blog: www.rodrigomiranda.cl ,[object Object],Módulos en aplicación Administrador
Rodrigo Miranda Blog: www.rodrigomiranda.cl Datos Iniciales, Prueba y de Usuarios
Rodrigo Miranda Blog: www.rodrigomiranda.cl ,[object Object],Módulos en aplicación Administrador
Rodrigo Miranda Blog: www.rodrigomiranda.cl ,[object Object],[object Object],[object Object],Módulos en aplicación Administrador
Rodrigo Miranda Blog: www.rodrigomiranda.cl ,[object Object],Módulos en aplicación Administrador
Rodrigo Miranda Blog: www.rodrigomiranda.cl YAML
Rodrigo Miranda Blog: www.rodrigomiranda.cl ,[object Object],[object Object]
Rodrigo Miranda Blog: www.rodrigomiranda.cl ,[object Object]
Rodrigo Miranda Blog: www.rodrigomiranda.cl ,[object Object]
Rodrigo Miranda Blog: www.rodrigomiranda.cl
Rodrigo Miranda Blog: www.rodrigomiranda.cl ,[object Object]
Rodrigo Miranda Blog: www.rodrigomiranda.cl
Rodrigo Miranda Blog: www.rodrigomiranda.cl Sintaxis:
Rodrigo Miranda Blog: www.rodrigomiranda.cl Arreglos Simples :
Rodrigo Miranda Blog: www.rodrigomiranda.cl Arreglos Asociativos :
Rodrigo Miranda Blog: www.rodrigomiranda.cl Crear algunos Datos Iniciales
Rodrigo Miranda Blog: www.rodrigomiranda.cl ,[object Object]
Rodrigo Miranda Blog: www.rodrigomiranda.cl Organizacion:     Modelo primer_elemento:     Etiqueta nombre único   etiqueta: Poodu     Columna  a llenar segundo_elemento: etiqueta: Conicyt tercer_elemento: etiqueta: Google data/fixtures/010_organizacion.yml
Rodrigo Miranda Blog: www.rodrigomiranda.cl TipoEncuesta:  primer_elemento:  etiqueta: Pregunta por Pregunta segundo_elemento: etiqueta: Sección por Sección tercer_elemento: etiqueta: Todos en Uno data/fixtures/020_tipoencuesta.yml
Rodrigo Miranda Blog: www.rodrigomiranda.cl ,[object Object]
Rodrigo Miranda Blog: www.rodrigomiranda.cl ,[object Object]
Rodrigo Miranda Blog: www.rodrigomiranda.cl ,[object Object],#./symfony propel:data-load
Rodrigo Miranda Blog: www.rodrigomiranda.cl
Rodrigo Miranda Blog: www.rodrigomiranda.cl Arquitectura MVC
Rodrigo Miranda Blog: www.rodrigomiranda.cl Antes:
Rodrigo Miranda Blog: www.rodrigomiranda.cl ,[object Object],MVC (Modelo – Vista – Controlador)
Rodrigo Miranda Blog: www.rodrigomiranda.cl MVC
Rodrigo Miranda Blog: www.rodrigomiranda.cl El MVC se aloja
Rodrigo Miranda Blog: www.rodrigomiranda.cl Layout
Rodrigo Miranda Blog: www.rodrigomiranda.cl ,[object Object]
Rodrigo Miranda Blog: www.rodrigomiranda.cl Solución Ineficiente
Rodrigo Miranda Blog: www.rodrigomiranda.cl Opción Eficiente
Rodrigo Miranda Blog: www.rodrigomiranda.cl Parte Importante de un Layout
Rodrigo Miranda Blog: www.rodrigomiranda.cl Hojas de estilos, imágenes y archivos JavaScript
Rodrigo Miranda Blog: www.rodrigomiranda.cl apps/miaplicacion/config/ view.yml
Rodrigo Miranda Blog: www.rodrigomiranda.cl
Rodrigo Miranda Blog: www.rodrigomiranda.cl Un subdirectorio CSS
Rodrigo Miranda Blog: www.rodrigomiranda.cl Agregando atributo media
Rodrigo Miranda Blog: www.rodrigomiranda.cl Acciones
Rodrigo Miranda Blog: www.rodrigomiranda.cl ,[object Object],[object Object],Acciones
Rodrigo Miranda Blog: www.rodrigomiranda.cl apps/administrador/modules/encuesta/actions/actions.class.php
Rodrigo Miranda Blog: www.rodrigomiranda.cl ,[object Object],Plantilla o templates
Rodrigo Miranda Blog: www.rodrigomiranda.cl apps/administrador/modules/encuesta/templates/ indexSuccess.php
Rodrigo Miranda Blog: www.rodrigomiranda.cl Revisamos códigos
Rodrigo Miranda Blog: www.rodrigomiranda.cl Petición y Respuesta
Rodrigo Miranda Blog: www.rodrigomiranda.cl ,[object Object],Petición y Respuesta
Rodrigo Miranda Blog: www.rodrigomiranda.cl ,[object Object]
Rodrigo Miranda Blog: www.rodrigomiranda.cl ,[object Object]
Rodrigo Miranda Blog: www.rodrigomiranda.cl ,[object Object]
Rodrigo Miranda Blog: www.rodrigomiranda.cl
Rodrigo Miranda Blog: www.rodrigomiranda.cl ,[object Object]
Rodrigo Miranda Blog: www.rodrigomiranda.cl ,[object Object]
Rodrigo Miranda Blog: www.rodrigomiranda.cl Sistema de Enrutamiento
Rodrigo Miranda Blog: www.rodrigomiranda.cl
Rodrigo Miranda Blog: www.rodrigomiranda.cl ‘ encuesta/show?id=‘ .$encuesta->getId() encuesta/show/id/1
Rodrigo Miranda Blog: www.rodrigomiranda.cl URI
Rodrigo Miranda Blog: www.rodrigomiranda.cl Configurando Enrutamiento
Rodrigo Miranda Blog: www.rodrigomiranda.cl ,[object Object]
Rodrigo Miranda Blog: www.rodrigomiranda.cl
Rodrigo Miranda Blog: www.rodrigomiranda.cl
Rodrigo Miranda Blog: www.rodrigomiranda.cl Personalizando el enrutamiento
Rodrigo Miranda Blog: www.rodrigomiranda.cl
Rodrigo Miranda Blog: www.rodrigomiranda.cl ,[object Object]
Rodrigo Miranda Blog: www.rodrigomiranda.cl URI abreviada
Rodrigo Miranda Blog: www.rodrigomiranda.cl Modificaciones al sistema.
Rodrigo Miranda Blog: www.rodrigomiranda.cl Preguntas?

More Related Content

Similar to Symfony parte 6

Adentrándonos al Framework Symfony
Adentrándonos al  Framework SymfonyAdentrándonos al  Framework Symfony
Adentrándonos al Framework SymfonyRodrigo Miranda
 
Php Bitter Sweet Symfony!
Php Bitter Sweet Symfony!Php Bitter Sweet Symfony!
Php Bitter Sweet Symfony!Ricard Luquero
 
Symfony Pruebas Unitarias
Symfony Pruebas UnitariasSymfony Pruebas Unitarias
Symfony Pruebas UnitariasRodrigo Miranda
 
Descubriendo Ruby on Rails (Desarrollo Agil de Aplicaciones Web)
Descubriendo Ruby on Rails (Desarrollo Agil de Aplicaciones Web)Descubriendo Ruby on Rails (Desarrollo Agil de Aplicaciones Web)
Descubriendo Ruby on Rails (Desarrollo Agil de Aplicaciones Web)lenny
 
Descubriendo Ruby On Rails (Desarrollo Agil De Aplicaciones Web)
Descubriendo Ruby On Rails (Desarrollo Agil De Aplicaciones Web)Descubriendo Ruby On Rails (Desarrollo Agil De Aplicaciones Web)
Descubriendo Ruby On Rails (Desarrollo Agil De Aplicaciones Web)INSIGNIA4U
 
Dynamics crm-es
Dynamics crm-esDynamics crm-es
Dynamics crm-esansonjonel
 
AOP - OSUM springperu(1era Reunion)
AOP - OSUM springperu(1era Reunion)AOP - OSUM springperu(1era Reunion)
AOP - OSUM springperu(1era Reunion)Mayer Horna
 

Similar to Symfony parte 6 (20)

Symfony parte 6
Symfony parte 6Symfony parte 6
Symfony parte 6
 
Symfony parte 16
Symfony parte 16Symfony parte 16
Symfony parte 16
 
Symfony parte 13
Symfony parte 13Symfony parte 13
Symfony parte 13
 
Symfony Parte 2
Symfony Parte 2Symfony Parte 2
Symfony Parte 2
 
Symfony parte 7
Symfony parte 7Symfony parte 7
Symfony parte 7
 
Adentrándonos al Framework Symfony
Adentrándonos al  Framework SymfonyAdentrándonos al  Framework Symfony
Adentrándonos al Framework Symfony
 
Symfony parte 4
Symfony parte 4Symfony parte 4
Symfony parte 4
 
Php Bitter Sweet Symfony!
Php Bitter Sweet Symfony!Php Bitter Sweet Symfony!
Php Bitter Sweet Symfony!
 
Symfony Pruebas Unitarias
Symfony Pruebas UnitariasSymfony Pruebas Unitarias
Symfony Pruebas Unitarias
 
Descubriendo Ruby on Rails (Desarrollo Agil de Aplicaciones Web)
Descubriendo Ruby on Rails (Desarrollo Agil de Aplicaciones Web)Descubriendo Ruby on Rails (Desarrollo Agil de Aplicaciones Web)
Descubriendo Ruby on Rails (Desarrollo Agil de Aplicaciones Web)
 
Descubriendo Ruby On Rails (Desarrollo Agil De Aplicaciones Web)
Descubriendo Ruby On Rails (Desarrollo Agil De Aplicaciones Web)Descubriendo Ruby On Rails (Desarrollo Agil De Aplicaciones Web)
Descubriendo Ruby On Rails (Desarrollo Agil De Aplicaciones Web)
 
Symfony parte 17
Symfony parte 17Symfony parte 17
Symfony parte 17
 
Dynamics crm-es
Dynamics crm-esDynamics crm-es
Dynamics crm-es
 
Joomla
JoomlaJoomla
Joomla
 
Diseño web
Diseño webDiseño web
Diseño web
 
Symfony parte 18
Symfony parte 18Symfony parte 18
Symfony parte 18
 
Diseño web
Diseño webDiseño web
Diseño web
 
Arquitectura java web
Arquitectura java webArquitectura java web
Arquitectura java web
 
AOP - OSUM springperu(1era Reunion)
AOP - OSUM springperu(1era Reunion)AOP - OSUM springperu(1era Reunion)
AOP - OSUM springperu(1era Reunion)
 
Symfony
SymfonySymfony
Symfony
 

More from Rodrigo Miranda

Symfony Consultas Sql Criterion Hydrate
Symfony Consultas Sql Criterion  HydrateSymfony Consultas Sql Criterion  Hydrate
Symfony Consultas Sql Criterion HydrateRodrigo Miranda
 
Symfony Consultas Sql Criterion Hydrate
Symfony Consultas Sql Criterion  HydrateSymfony Consultas Sql Criterion  Hydrate
Symfony Consultas Sql Criterion HydrateRodrigo Miranda
 
Symfony Consultas Sql Criterion Hydrate
Symfony Consultas Sql Criterion  HydrateSymfony Consultas Sql Criterion  Hydrate
Symfony Consultas Sql Criterion HydrateRodrigo Miranda
 
Symfony parte 15 Consultas y Migración
Symfony parte 15 Consultas y MigraciónSymfony parte 15 Consultas y Migración
Symfony parte 15 Consultas y MigraciónRodrigo Miranda
 
Symfony parte 14 Consultas SQL - Páginador
Symfony parte 14 Consultas SQL - PáginadorSymfony parte 14 Consultas SQL - Páginador
Symfony parte 14 Consultas SQL - PáginadorRodrigo Miranda
 
Symfony parte 11 Formularios
Symfony parte 11 FormulariosSymfony parte 11 Formularios
Symfony parte 11 FormulariosRodrigo Miranda
 
Introducción Nivelación PHP
Introducción Nivelación PHPIntroducción Nivelación PHP
Introducción Nivelación PHPRodrigo Miranda
 
Ticnet Capacita en la Plataforma de Aprendizaje Moodle
Ticnet Capacita en la Plataforma de Aprendizaje MoodleTicnet Capacita en la Plataforma de Aprendizaje Moodle
Ticnet Capacita en la Plataforma de Aprendizaje MoodleRodrigo Miranda
 
Ticnet capacita en Plataforma de Aprendizaje Moodle
Ticnet capacita en Plataforma de Aprendizaje MoodleTicnet capacita en Plataforma de Aprendizaje Moodle
Ticnet capacita en Plataforma de Aprendizaje MoodleRodrigo Miranda
 
Ticnet Capacita en la Plataforma de Aprendizaje Moodle
Ticnet Capacita en la Plataforma de Aprendizaje Moodle Ticnet Capacita en la Plataforma de Aprendizaje Moodle
Ticnet Capacita en la Plataforma de Aprendizaje Moodle Rodrigo Miranda
 

More from Rodrigo Miranda (16)

Symfony Consultas Sql Criterion Hydrate
Symfony Consultas Sql Criterion  HydrateSymfony Consultas Sql Criterion  Hydrate
Symfony Consultas Sql Criterion Hydrate
 
Symfony Consultas Sql Criterion Hydrate
Symfony Consultas Sql Criterion  HydrateSymfony Consultas Sql Criterion  Hydrate
Symfony Consultas Sql Criterion Hydrate
 
Symfony Consultas Sql Criterion Hydrate
Symfony Consultas Sql Criterion  HydrateSymfony Consultas Sql Criterion  Hydrate
Symfony Consultas Sql Criterion Hydrate
 
Symfony parte 15 Consultas y Migración
Symfony parte 15 Consultas y MigraciónSymfony parte 15 Consultas y Migración
Symfony parte 15 Consultas y Migración
 
Symfony parte 14 Consultas SQL - Páginador
Symfony parte 14 Consultas SQL - PáginadorSymfony parte 14 Consultas SQL - Páginador
Symfony parte 14 Consultas SQL - Páginador
 
Symfony parte 12
Symfony parte 12Symfony parte 12
Symfony parte 12
 
Symfony parte 11 Formularios
Symfony parte 11 FormulariosSymfony parte 11 Formularios
Symfony parte 11 Formularios
 
Symfony parte 10
Symfony parte 10Symfony parte 10
Symfony parte 10
 
Symfony parte 9
Symfony parte 9Symfony parte 9
Symfony parte 9
 
Symfony parte 8
Symfony parte 8Symfony parte 8
Symfony parte 8
 
Symfony Parte 3
Symfony Parte 3Symfony Parte 3
Symfony Parte 3
 
Adentrándonos a PHP 5
Adentrándonos a PHP 5Adentrándonos a PHP 5
Adentrándonos a PHP 5
 
Introducción Nivelación PHP
Introducción Nivelación PHPIntroducción Nivelación PHP
Introducción Nivelación PHP
 
Ticnet Capacita en la Plataforma de Aprendizaje Moodle
Ticnet Capacita en la Plataforma de Aprendizaje MoodleTicnet Capacita en la Plataforma de Aprendizaje Moodle
Ticnet Capacita en la Plataforma de Aprendizaje Moodle
 
Ticnet capacita en Plataforma de Aprendizaje Moodle
Ticnet capacita en Plataforma de Aprendizaje MoodleTicnet capacita en Plataforma de Aprendizaje Moodle
Ticnet capacita en Plataforma de Aprendizaje Moodle
 
Ticnet Capacita en la Plataforma de Aprendizaje Moodle
Ticnet Capacita en la Plataforma de Aprendizaje Moodle Ticnet Capacita en la Plataforma de Aprendizaje Moodle
Ticnet Capacita en la Plataforma de Aprendizaje Moodle
 

Recently uploaded

La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..RobertoGumucio2
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxMariaBurgos55
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxAlexander López
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 

Recently uploaded (20)

La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptx
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 

Symfony parte 6

Editor's Notes

  1. El nombre único es imprescindible para relacionar objetos entre sí, sin tener que definir claves primarías (que normalmente son valores que se auto-incrementan y por tanto, no se pueden establecer)
  2. El sf_content imprime el contenido generado por las acciones.
  3. Podríamos tener un config a nivel de proyecto, aplicaciones y modulos.
  4. En el código de la plantilla anterior, se emplea una sentencia foreach para recorrer la lista de objetos de tipo encuesta (almacenados en la variable $encuesta_list) y para cada oferta de trabajo, se muestra el valor de todas sus columnas. Para acceder al valor de cada columna, puedes utilizar un método generado automáticamente y que se construye uniendo la palabra get junto con el nombre de la columna en formato camelCase.
  5. Métodos de accesos públicos, puedo en las clases de las acciones crear métodos de accesos privados, pero recuerden que provienen de una petición.
  6. Métodos de accesos públicos, puedo en las clases de las acciones crear métodos de accesos privados, pero recuerden que provienen de una petición.
  7. Métodos de accesos públicos, puedo en las clases de las acciones crear métodos de accesos privados, pero recuerden que provienen de una petición.
  8. Métodos de accesos públicos, puedo en las clases de las acciones crear métodos de accesos privados, pero recuerden que provienen de una petición.
  9. Cuando accedes a la portada de, la URL es /encuesta, por lo que la primera ruta cuyo patrón coincide con la URL es default_index. En los patrones, cuando una palabra empieza por dos puntos (:) se considera que es una variable, por lo que el patrón /:module significa: cualquier URL que sea una barra / seguida de cualquier contenido. En este ejemplo, la variable module tendrá como valor la palabra encuesta. Después, este valor se puede obtener en la acción mediante $request->getParameter('module'). La ruta default_index también define un valor por defecto para la variable llamada action. Por tanto, cuando una URL cumple con el patrón de esta ruta, a la petición se le añade un parámetro llamado action que vale index. Si ahora accedes a la página /job/show/id/1, Symfony detecta que el patrón que se cumple es el de la última ruta /:module/:action/*. En los patrones, un asterisco (*) es equivalente a una sucesión de pares clave/valor separados por barras (/). Por tanto, la URL /job/show/id/1 se intepreta de la siguiente forma: