/** * Obtiene la ruta completa de la categoría basada en nombres */ function getPath() { if ($this->getParent() == 0) { return $this->getFriendName() . '/'; } $parent = new QPCategory($this->getParent()); return $parent->getPath() . $this->getFriendName() . '/'; }
die; } } } if ($page->type()) { header('location: ' . $page->url()); die; } $catego = new QPCategory($page->getCategory()); require 'header.php'; // Asignamos datos de la categoría $tpl->assign('qpcategory', array('id' => $catego->getID(), 'name' => $catego->getName(), 'nameid' => $catego->getFriendName())); $idp = 0; # ID de la categoria padre $rutas = array(); $path = explode('/', $catego->getPath()); $tbl = $db->prefix("qpages_categos"); foreach ($path as $k) { if ($k == '') { continue; } $sql = "SELECT id_cat FROM {$tbl} WHERE nombre_amigo='{$k}' AND parent='{$idp}'"; $result = $db->query($sql); if ($db->getRowsNum($result) > 0) { list($idp) = $db->fetchRow($result); $rutas[] = new QPCategory($idp); } } $location = '<a href="' . QP_URL . '" title="' . $xoopsModule->name() . '">' . $xoopsModule->name() . '</a> '; $pt = array(); // Titulo de la página