Ver Mensaje Individual
  #4 (permalink)  
Antiguo 07/10/2010, 08:11
fastsat
 
Fecha de Ingreso: octubre-2010
Mensajes: 11
Antigüedad: 14 años, 1 mes
Puntos: 0
Respuesta: Mostrar diferente layout en cada pagina creada.

Hola!
Lo primero daros las gracias por contestar.
@ ColdFusion, de hecho el sistema que empece a implementar ayer tiene un cierto parecido a lo que me comentas.
Como no sabia que solucion seguir lo que me he creado es una nueva tabla en la base de datos llamada modulos (tama;o fijo 8 modulos) y cuando se mete un nuevo tipo de viaje por ejemplo, he puesto 8 selects donde aparecen los distintos modulos disponibles (mostrar el texto de introducion, mostrar viajes relacionados, mostrar el buscador, publicidad) y despues en la pagina que muestra la informacion hago un query a la tabla modulos con la id de la pagina y saco la configuracion.
Luego simplemente en el body tengo una funcion que comprueba el valor de cada modulo y hace includes al modulo seleccionado. Si por ejemplo ha seleccionado el modulo texto de introduccion, lo que contiene el modulo texto de introduccion es simplemente un query a ese texto. Asi con los demas modulos.

No se si es muy profesional o no, pero de momento era la unica solucion que se me ocurria…

Ayer probando esta solucion, me encontra con un problema que a pesar de que solucione no se a que es debido.

Al hace un include de un modulo que hace un query a la base de datos y muestra una lista de viajes, todos los modulos que ponia por debajo de este no aparecian. No se generaban, ni estaban por ningun lado.
Para solucionarlo simplemente puse la comprobacion de este modulo la ultima de todas y con eso ya funciono, pero en realidad no se a que puede ser debido, se os ocurre algo??

Vaya tochazo os acabo de soltar, lo siento y gracias si has leido hasta aqui!