Gracias por tu tiempo.
Es dificil de explicar sin meter lineas código a punta pala.
el último tramo de código es este:
Código:
$r = $this->_fetchTemplate($tplFile . '.html');
if (! $r) {
$rpos = strrpos($tplFile, '-');
if ($rpos) {
$tplFile = substr($tplFile, 0, $rpos) . '.'
. substr($tplFile, $rpos + 1);
$r = $this->_fetchTemplate($tplFile);
}
}
if(! $r) {
$this->_displayHtml404Error();
} else {
echo $r;
}
_fetchTemplate extrae el código de la plantilla html
el primer if que está planteado de la misma manera funciona perfectamente.
isset me dice si la variable está definida, aun que ya de perdidos al rio voy a ver :P
gracias. Ahora te cuento