function render()
{
$oView = new \BaikalAdmin\View\Navigation\Topbar();
$sCurrentRoute = $GLOBALS["ROUTER"]::getCurrentRoute();
$sActiveHome = $sActiveUsers = $sActiveSettingsStandard = $sActiveSettingsSystem = "";
$sControllerForDefaultRoute = $GLOBALS["ROUTER"]::getControllerForRoute("default");
$sHomeLink = $sControllerForDefaultRoute::link();
$sUsersLink = \BaikalAdmin\Controller\Users::link();
$sSettingsStandardLink = \BaikalAdmin\Controller\Settings\Standard::link();
$sSettingsSystemLink = \BaikalAdmin\Controller\Settings\System::link();
$sLogoutLink = \BaikalAdmin\Controller\Logout::link();
if ($sCurrentRoute === "default") {
$sActiveHome = "active";
}
if ($sCurrentRoute === $GLOBALS["ROUTER"]::getRouteForController("\\BaikalAdmin\\Controller\\Users") || $sCurrentRoute === $GLOBALS["ROUTER"]::getRouteForController("\\BaikalAdmin\\Controller\\User\\Calendars") || $sCurrentRoute === $GLOBALS["ROUTER"]::getRouteForController("\\BaikalAdmin\\Controller\\User\\AddressBooks")) {
$sActiveUsers = "active";
}
if ($sCurrentRoute === $GLOBALS["ROUTER"]::getRouteForController("\\BaikalAdmin\\Controller\\Settings\\Standard")) {
$sActiveSettingsStandard = "active";
}
if ($sCurrentRoute === $GLOBALS["ROUTER"]::getRouteForController("\\BaikalAdmin\\Controller\\Settings\\System")) {
$sActiveSettingsSystem = "active";
}
$oView->setData("activehome", $sActiveHome);
$oView->setData("activeusers", $sActiveUsers);
$oView->setData("activesettingsstandard", $sActiveSettingsStandard);
$oView->setData("activesettingssystem", $sActiveSettingsSystem);
$oView->setData("homelink", $sHomeLink);
$oView->setData("userslink", $sUsersLink);
$oView->setData("settingsstandardlink", $sSettingsStandardLink);
$oView->setData("settingssystemlink", $sSettingsSystemLink);
$oView->setData("logoutlink", $sLogoutLink);
return $oView->render();
}