llevo un rato ya pegandome con un if, y a ver si me lo podeis mirar por que ya me esta dando dolor de cabeza y de paso me entero, para la próxima vez que me surja.
os explico: me llegan a este if urls con la siguiente forma
/templates/template.htm -->son los templates normales
/templates/forms/formulario.htm-->formularios
/templates/modules/nombre-modulo/template.htm -->templates de los modulos del cms
me tienen que entrar en el if todos los templates excepto los que en una variable $moduleExist estan a false y el if es este:
Código:
!ereg($sCPath, "/modules/")-->todos los que no estan en la carpeta modulesif(!ereg($sCPath, "/modules/") || (ereg($sCPath,"/modules/") && $moduleExist == true))
o (ereg($sCPath,"/modules/") && $moduleExist == true) los que están en la carpeta module y el modulo existe.
El caso es que me están entrando dentro los que tienen el $moduleExist a false y digo yo...algo aqui está mal...pero el qué¿?
Muchas gracias
Un saludo
solo añadir que los templates que no estan en la carpeta modules no traen $moduleExist y que al final de este if pongo $moduleExist= false; para verificar que no me entran los que no deben por que traigan el true del anterior