//require_once 'include/lib/marco/Menu.php';
//require_once 'include/lib/marco/Secciones.php';
-//Defino constantes con los nombres de los lugares
-//en donde buscar los html
-define('HTML_01','include/lib/marco/Marco/marco_html_01.php');
-define('HTML_02','include/lib/marco/Marco/marco_html_02.php');
-define('HTML_03','include/lib/marco/Marco/marco_html_04.php');
-define('HTML_04','include/lib/marco/Marco/marco_html_03.php');
-define('HTML_05','include/lib/marco/Marco/marco_html_05.php');
+require_once 'include/lib/hook/hook.php'; //Esto es culpa de Leandro, asi que se las arreglan con el.
+
/**
* Manejo del Copete
* @access public
*/
function toHtmlPrepend()
- {
- $HTML = ''; //Variable que contiene el html a imprimir
-
- $HTML.= include HTML_01;
- $HTML.="\n".$this->_titulo->toHtml(); //Agrego el titulo del sistema segun su archivo de configuracion
- $HTML.="\n".$this->_script->toHtml(); //Agrego el archivo de script generico como aquellos que se agregaron despues
- $HTML.="\n".$this->_estilo->toHtml(); //Agrego el archivo de estilo generico como aquellos que se agregaron despues
- $HTML.="\n". include HTML_02;
- $HTML.="\n". include HTML_04;
- $HTML.="\n".$this->_copete->toHtml(); //Agrego el copete del sistema
- $HTML.="\n". include HTML_03;
- $HTML.="\n". include HTML_04;
-// $HTML.="\n".$this->_secciones->toHtml(); //Agrego las secciones al sistema
-// $HTML.="\n".$this->_menu->toHtml(); //Agrego los menues del sistema
- $HTML.="\n". include HTML_03;
- $HTML.="\n". include HTML_04;
-
- //ACA QUEDA LISTO PARA QUE SE AGREGUEN EN EL MEDIO LAS PAGINAS DEL SISTEMA
-
- return $HTML;
+ {
+ $row = array ('colspan' => $this->_configuracion['menu'] + 1);
+ Hook::hash('marco-html01');
+ print $this->_titulo->toHtml(); //Agrego el titulo del sistema segun su archivo de configuracion
+ print "\n";
+ print $this->_script->toHtml(); //Agrego el archivo de script generico como aquellos que se agregaron despues
+ print "\n";
+ print $this->_estilo->toHtml(); //Agrego el archivo de estilo generico como aquellos que se agregaron despues
+ print "\n";
+ Hook::hash('marco-html02');
+ Hook::hash('marco-html03',$row);
+ print $this->_copete->toHtml(); //Agrego el copete del sistema
+ print "\n";
+ Hook::hash('marco-html04');
+ Hook::hash('marco-html03',$row);
+// print $this->_secciones->toHtml(); //Agrego las secciones al sistema
+// print "\n";
+ Hook::hash('marco-html04');
+ if ($this->_configuracion['menu'] == 1) {
+ Hook::hash('marco-html03');
+// print $this->_menu->toHtml(); //Agrego los menues del sistema
+// print "\n";
+ Hook::hash('marco-html04'):
+ Hook::hash('marco-html03');
+ }
+ else {
+ Hook::hash('marco-html03',$row);
+ }
+ //ACA QUEDA LISTO PARA QUE SE AGREGUEN EN EL MEDIO LAS PAGINAS DEL SISTEMA
}
/**
*/
function toHtmlAppend()
{
- $HTML = ''; //Variable que contiene el html a imprimir
- $HTML.= include HTML_03;
- $HTML.="\n". include HTML_04;
- $HTML.="\n". include HTML_03;
- $HTML.="\n". include HTML_04;
- $HTML.="\n".$this->_pie->toHtml(); //Agrego el pie de pagina al sistema
- $HTML.="\n". include HTML_03;
- $HTML.="\n". include HTML_05;
- return $HTML;
+ $row = array ('colspan' => $this->_configuracion['menu'] + 1);
+
+ Hook::hash('marco-html04');
+ Hook::hash('marco-html03',$row);
+ print $this->_pie->toHtml(); //Agrego el pie de pagina al sistema
+ print "\n";
+ Hook::hash('marco-html04');
+ Hook::hash('marco-html05');
}
/**