function CCompVent() { session_cache_limiter('private_no_expire'); if (isset($_SESSION['user'])) { $data = new pegaso(); $pagina = $this->load_template('Compra Venta'); //$html = $this->load_page('app/views/modules/m.reporte_result.php'); $html = $this->load_page('app/views/pages/p.ccompvent.php'); /*OB_START a partir de aqui guardara un buffer con la informacion que haya entre este y ob_get_clean(), * es necesario incluir la vista donde haremos uso de los datos como aqui el arreglo $exec*/ ob_start(); //generamos consulta $exec = $data->ConsultaProd(); if ($exec != '') { include 'app/views/pages/p.ccompvent.php'; /* hasta aqui podemos utilizar los datos almacenados en buffer desde la vista, por ejemplo el arreglo $exec * sin tener que aparecer el arreglo en la vista, ya que lo llama desde memoria (Y), de nuevo, es necesario incluir la vista * desde la cual haremos uso de los datos y luego mandarlo en el replace content como la nueva vista*/ $table = ob_get_clean(); $pagina = $this->replace_content('/\\#CONTENIDO\\#/ms', $table, $pagina); } else { $pagina = $this->replace_content('/\\#CONTENIDO\\#/ms', $html . '<h2>No hay resultados</h2>', $pagina); } $this->view_page($pagina); } else { $e = "Favor de Iniciar SesiĆ³n"; header('Location: index.php?action=login&e=' . urlencode($e)); exit; } }