public static function getBreadcrumbs() { $url_elements = Router::getUrlArray(); if (count($url_elements)) { if (strtolower(current($url_elements)) == 'admin') { array_shift($url_elements); } } $alias_array = array(); $i = 0; if (Router::getLanguage() != Config::get('default_language')) { $i = 1; } while (count($url_elements) > $i) { $ue = $url_elements; $alias_array[] = implode('/', $ue); array_pop($url_elements); } $alias_array = array_reverse($alias_array); $bread_crumbs_array = self::breadCrumbsArray($alias_array); if (Config::get('bread_crumbs_last_element_view') != 'yes') { array_pop($bread_crumbs_array); } return Controller::render_bread_crumbs($bread_crumbs_array); }