protected function redirectToFrontendPage($intPage, $varArticle = null, $blnReturn = false) { if (($intPage = intval($intPage)) <= 0) { return ''; } $objPage = \PageModel::findWithDetails($intPage); if ($varArticle !== null) { $varArticle = '/articles/' . $varArticle; } $strUrl = $objPage->getFrontendUrl($varArticle); // Make sure the URL is absolute (see #4332) if (strncmp($strUrl, 'http://', 7) !== 0 && strncmp($strUrl, 'https://', 8) !== 0) { $strUrl = \Environment::get('base') . $strUrl; } if (!$blnReturn) { $this->redirect($strUrl); } return $strUrl; }