getVar("id",0)); $catid=intval($uri->getVar("catid",0)); $alias = $uri->getVar("alias",false); $catalias = $uri->getVar("catalias",false); $db =& JFactory::getDBO(); if ($id>0 && !$alias ){ if (!array_key_exists($id,$aliases)){ $sql = "SELECT c.alias FROM #__contact_details as c WHERE id=".$id; $db->setQuery($sql); $aliases[$id]=$db->loadResult(); } $alias = $aliases[$id]; $uri->setVar("alias",$alias); } if ($catid>0 && !$catalias){ if (!array_key_exists($catid,$cataliases)){ $sql = "SELECT cc.alias FROM #__categories as cc WHERE id=".$catid; $db->setQuery($sql); $cataliases[$catid]=$db->loadResult(); } $catalias = $cataliases[$catid]; $uri->setVar("catalias",$catalias); } }