/home/techb158/immovalet.com/platform/core/base/src/Providers
NameSizeModeActions
BaseServiceProvider.php82380644editdlrm
BreadcrumbsServiceProvider.php29000644editdlrm
CommandServiceProvider.php4580644editdlrm
ComposerServiceProvider.php18220644editdlrm
EventServiceProvider.php15300644editdlrm
FormServiceProvider.php45450644editdlrm
MailConfigServiceProvider.php40800644editdlrm
Edit: /home/techb158/immovalet.com/platform/core/base/src/Providers/BreadcrumbsServiceProvider.php (2900B)
push(trans('core/base::layouts.dashboard'), route('dashboard.index')); }); /** * Register breadcrumbs based on menu stored in session */ Breadcrumbs::register('main', function (BreadcrumbsGenerator $breadcrumbs, $defaultTitle = null) { $prefix = '/' . ltrim($this->app->make('request')->route()->getPrefix(), '/'); $url = URL::current(); $siteTitle = setting('admin_title', config('core.base.general.base_name')); $arMenu = dashboard_menu()->getAll(); if (Route::currentRouteName() != 'dashboard.index') { $breadcrumbs->parent('dashboard.index'); } $found = false; foreach ($arMenu as $menuCategory) { if (($url == $menuCategory['url'] || (Str::contains($menuCategory['url'], $prefix) && $prefix != '//')) && !empty($menuCategory['name'])) { $found = true; $breadcrumbs->push(trans($menuCategory['name']), $menuCategory['url']); if ($defaultTitle != trans($menuCategory['name']) && $defaultTitle != $siteTitle) { $breadcrumbs->push($defaultTitle, $menuCategory['url']); } break; } } if (!$found) { foreach ($arMenu as $menuCategory) { if (!count($menuCategory['children'])) { continue; } foreach ($menuCategory['children'] as $menuItem) { if (($url == $menuItem['url'] || (Str::contains($menuItem['url'], $prefix) && $prefix != '//')) && !empty($menuItem['name'])) { $found = true; $breadcrumbs->push(trans($menuCategory['name']), $menuCategory['url']); $breadcrumbs->push(trans($menuItem['name']), $menuItem['url']); if ($defaultTitle != trans($menuItem['name']) && $defaultTitle != $siteTitle) { $breadcrumbs->push($defaultTitle, $menuItem['url']); } break; } } } } if (!$found) { $breadcrumbs->push($defaultTitle, $url); } }); } }