diff --git a/app/resources/routes/03_proyectos.php b/app/resources/routes/03_proyectos.php index 332e7e7..1cc23c0 100644 --- a/app/resources/routes/03_proyectos.php +++ b/app/resources/routes/03_proyectos.php @@ -2,6 +2,16 @@ use Incoviba\Controller\Proyectos; $app->group('/proyectos', function($app) { + $folder = implode(DIRECTORY_SEPARATOR, [__DIR__, 'proyectos']); + if (file_exists($folder)) { + $files = new FilesystemIterator($folder); + foreach ($files as $file) { + if ($file->isDir()) { + continue; + } + include_once $file->getRealPath(); + } + } $app->get('/unidades[/]', [Proyectos::class, 'unidades']); $app->get('[/]', Proyectos::class); })->add($app->getContainer()->get(Incoviba\Middleware\Authentication::class)); diff --git a/app/resources/routes/proyectos/brokers.php b/app/resources/routes/proyectos/brokers.php new file mode 100644 index 0000000..85fa43a --- /dev/null +++ b/app/resources/routes/proyectos/brokers.php @@ -0,0 +1,6 @@ +group('/brokers', function($app) { + $app->get('[/]', [Brokers::class, 'projects']); +}); diff --git a/app/resources/views/proyectos/brokers.blade.php b/app/resources/views/proyectos/brokers.blade.php new file mode 100644 index 0000000..0f60309 --- /dev/null +++ b/app/resources/views/proyectos/brokers.blade.php @@ -0,0 +1,119 @@ +@extends('proyectos.brokers.base') + +@section('brokers_content') + @include('proyectos.brokers.proyectos') +
+@endsection + +@push('page_scripts') + +@endpush diff --git a/app/resources/views/proyectos/brokers/base.blade.php b/app/resources/views/proyectos/brokers/base.blade.php new file mode 100644 index 0000000..bd54fc5 --- /dev/null +++ b/app/resources/views/proyectos/brokers/base.blade.php @@ -0,0 +1,15 @@ +@extends('layout.base') + +@section('page_title') + Operadores + @hasSection('brokers_title') + - @yield('brokers_title') + @endif +@endsection + +@section('page_content') +Proyecto | +|
---|---|
{{$project->descripcion}} | +