diff --git a/admin.php b/admin.php index 58d32f1..31f7fe1 100644 --- a/admin.php +++ b/admin.php @@ -13,7 +13,7 @@ class AdminSplashDispatcher extends KTAdminDispatcher { function AdminSplashDispatcher() { $this->aBreadcrumbs = array( - array('action' => 'administration', 'name' => 'Administration'), + array('url' => KTUtil::getRequestScriptName($_SERVER), 'name' => 'Administration'), ); parent::KTAdminDispatcher(); @@ -83,6 +83,8 @@ if (empty($sub_url)) { $oRegistry =& KTAdminNavigationRegistry::getSingleton(); $aCategory = $oRegistry->getCategory($aParts[0]); + $oDispatcher->aBreadcrumbs = array(); + $oDispatcher->aBreadcrumbs[] = array('url' => KTUtil::getRequestScriptName($_SERVER), 'name' => 'Administration'); $oDispatcher->aBreadcrumbs[] = array("name" => $aCategory['title'], "url" => KTUtil::getRequestScriptName($_SERVER) . '/' . $aParts[0]); } else { // FIXME (minor) redirect to no-suburl?