diff --git a/app/Http/Controllers/ProjectController.php b/app/Http/Controllers/ProjectController.php index a31681a4b..d6cadf308 100644 --- a/app/Http/Controllers/ProjectController.php +++ b/app/Http/Controllers/ProjectController.php @@ -23,7 +23,8 @@ class ProjectController extends Controller if (!$project) { return redirect()->route('home'); } - return view('project.resources', ['project' => $project]); + $environment = $project->environments->where('name', request()->route('environment_name'))->first(); + return view('project.resources', ['project' => $project, 'environment' => $environment]); } public function application() { diff --git a/resources/views/project/resources.blade.php b/resources/views/project/resources.blade.php index ec5976d25..cdc5946ef 100644 --- a/resources/views/project/resources.blade.php +++ b/resources/views/project/resources.blade.php @@ -1,29 +1,26 @@

Resources

- - @foreach ($project->environments as $environment) -
- @foreach ($environment->applications as $application) +
+ @foreach ($environment->applications as $application)

{{ $application->name }}

- @endforeach - @foreach ($environment->databases as $database) + @endforeach + @foreach ($environment->databases as $database)

{{ $database->name }}

- @endforeach - @foreach ($environment->services as $service) + @endforeach + @foreach ($environment->services as $service)

{{ $service->name }}

- @endforeach -
- @endforeach + @endforeach +