Nodos y nodos hijo

Un nodo htmlcoco tiene un fichero de configuracion (aa-qui.php) y un directorio (aa-htm) de envolturas y retales, el directorio principal de la aplicacion, donde se encuentra el fichero .htaccess, es un nodo.

El gestor busca el fichero de configuracion (aa-aqui.php) en el directorio que recibe la peticion http/s, si no existe sigue buscando en los directorios superiores hasta llegar al directorio principal de la aplicacion.

Cuando el gestor encuentra el fichero de configuracion lo ejecuta, asigna el directorio aa-htm (es obligatorio que exista) como contenededor de envolturas y retales y actualiza la variable #{nodo}.

Podemos declarar un nodo como hijo del nodo superior incluyendo la siguiente instruccion en el fichero aa-aqui.php.

if( $oo->hayPadre()) include $oo->configPadre;

Con esto ademas de declarar el nodo como hijo incluimos el fichero de configuracion del nodo padre.

Un nodo hijo puede incluir retales del nodo padre.

<-- includePadre nombre-de-fichero -->

Si en el directorio aa-htm de un nodo hijo no existe el fichero de envoltura por defecto (html.htm) el gestor lo buscara en el directorio aa-htm del nodo padre.