Foros del Web » Programando para Internet » PHP » Symfony »

[SOLUCIONADO] Uso de Bundles

Estas en el tema de Uso de Bundles en el foro de Symfony en Foros del Web. Buenos días. Esta vez no es un problema sino una duda paa el correcto uso de los bundles. Estoy haciendo una web que tiene dos ...
  #1 (permalink)  
Antiguo 01/11/2015, 02:57
 
Fecha de Ingreso: septiembre-2015
Mensajes: 71
Antigüedad: 9 años, 2 meses
Puntos: 0
Uso de Bundles

Buenos días.
Esta vez no es un problema sino una duda paa el correcto uso de los bundles. Estoy haciendo una web que tiene dos vistas estaticas, dos vistas iguales pero que buscarán en diferentes repositorios y una vista de contacto con un formulario
¿Cual sería la forma correcta?

1º Hacer un bundle y hacer todas las vista en ese bundle
2º Hace un bundle para cada vista
3º Hacer la vistas estaticas en la carpeta views de app y hacer bundle solo para las vistas que tiren de base de datos
4º Otra diferente

Muchas gracias
  #2 (permalink)  
Antiguo 01/11/2015, 18:12
 
Fecha de Ingreso: enero-2013
Ubicación: Santa Fe, VT
Mensajes: 68
Antigüedad: 11 años, 9 meses
Puntos: 2
Respuesta: Uso de Bundles

Nose que version de Symfony tenes pero en la documentacion oficial dice:
Cita:
But a bundle is meant to be something that can be reused as a stand-alone piece of software. If UserBundle cannot be used "as is" in other Symfony apps, then it shouldn't be its own bundle. Moreover, if InvoiceBundle depends on ProductBundle, then there's no advantage to having two separate bundles
.
Es decir que un bundle debe ser algo que se pueda usar para otras aplicaciones y que no dependa de otro. Lo mejor es hacer todo en una bundle, pero dentro de la carpeta Resources/view donde tenes las vistas, podes separarlas como por ejemplo:
para las vistas estaticas: Resources/view/staticView
para las vistas dinamicas: Resources/view/dynamicView

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:58.