Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Walter Felipe
pad-upe
Commits
28cd190a
"app/git@sites.upe.br:walter.felipe/submeta.git" did not exist on "5b0086f4c0d648374e868b9379f5c61285f235e8"
Commit
28cd190a
authored
Dec 08, 2022
by
alissonalbuquerque
Browse files
add correções de estilização
parent
fa51f632
Changes
36
Hide whitespace changes
Inline
Side-by-side
resources/views/dashboard.blade.php
View file @
28cd190a
<x-app-layout>
<x-app-layout>
@section('title', 'Home')
sdfsdfsdfsf
@section('title', 'Home')
<x-slot
name=
"main"
>
<x-slot
name=
"main"
>
<div
class=
"tab-content"
>
<div
class=
"tab-content"
>
@if(Auth::user()->isTypeAdmin())
@if(Auth::user()->isTypeAdmin())
...
...
resources/views/layouts/header.blade.php
View file @
28cd190a
...
@@ -12,10 +12,9 @@
...
@@ -12,10 +12,9 @@
<!-- Authentication -->
<!-- Authentication -->
<form
method=
"POST"
action=
"{{ route('logout') }}"
>
<form
method=
"POST"
action=
"{{ route('logout') }}"
>
@csrf
@csrf
<x-responsive-nav-link
:href=
"route('logout')"
onclick=
"event.preventDefault();
<button
class=
"btn btn-outline-danger btn-sm"
type=
"submit"
>
this.closest('form').submit();"
>
Sair
<i
class=
"bi bi-box-arrow-right"
></i>
Sair
<i
class=
"bi bi-box-arrow-right"
></i>
</button>
</x-responsive-nav-link>
</form>
</form>
</div>
</div>
</header>
</header>
resources/views/layouts/navigation.blade.php
View file @
28cd190a
<nav
id=
"sidebar
M
enu"
class=
"col-md-3 col-lg-2 d-md-block sidebar collapse"
>
<nav
id=
"sidebar
_m
enu"
class=
"col-md-3 col-lg-2 d-md-block sidebar collapse"
>
<!-- SidebarMenu : Perfil -->
<!-- SidebarMenu : Perfil -->
@php
use App\Models\Util\Menu;
$edit_active = 'btn btn-outline-primary btn-sm';
if(isset($menu)) {
$edit_active = $menu == Menu::USER ? 'btn btn-primary btn-sm' : 'btn btn-outline-primary btn-sm';
}
@endphp
@if (Auth::check())
@if (Auth::check())
<div
class=
"content mx-auto text-center"
>
<div
class=
"content"
>
<div
class=
"d-flex justify-content-center flex-column content-user-info"
>
<div
class=
"d-flex justify-content-center"
>
<div
class=
"font-medium text-base text-gray-800"
>
{{ Auth::user()->name }}
</div>
<div
class=
"font-medium text-sm text-gray-500"
>
{{ Auth::user()->email }}
</div>
<div
class=
"content-user-info"
>
<a
id=
"btn-update-perfil"
class=
"btn"
href=
"{{ route('edit_perfil') }}"
>
<div
class=
"text-center"
>
<i
class=
"bi bi-gear"
></i>
Editar Perfil
<div
class=
"font-medium text-base text-gray-800"
>
{{ Auth::user()->name }}
</div>
</a>
<div
class=
"font-medium text-sm text-gray-500"
>
{{ Auth::user()->email }}
</div>
<div
class=
"mt-3"
>
<a
class=
"{{ $edit_active }}"
href=
"{{ route('edit_perfil') }}"
>
<i
class=
"bi bi-gear-fill"
></i>
Editar Perfil
</a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
@endif
@endif
...
...
resources/views/layouts/user-dashboard/dashboard_admin.blade.php
View file @
28cd190a
...
@@ -3,17 +3,4 @@
...
@@ -3,17 +3,4 @@
class=
"d-flex justify-content-between flex-wrap flex-md-nowrap align-items-center pt-3 pb-2 mb-3 border-bottom"
>
class=
"d-flex justify-content-between flex-wrap flex-md-nowrap align-items-center pt-3 pb-2 mb-3 border-bottom"
>
<h1
class=
"h2"
>
Bem Vindo ao PAD
</h1>
<h1
class=
"h2"
>
Bem Vindo ao PAD
</h1>
</div>
</div>
<!-- <div class="d-flex justify-content-between flex-wrap flex-md-nowrap align-items-center pt-3 pb-2 mb-3">
<h2 class="h3">
<i class="bi bi-exclamation-octagon-fill"></i>
Atividades a serem realizadas
</h2>
</div> -->
<!-- <div
class="d-flex justify-content-between flex-wrap flex-md-nowrap align-items-center pt-3 pb-2 mb-3 border-top">
<ul class="inf-list">
<li><a href="" rel="noopener" target="_blank">Cronograma de atividades PAD 2022</a></li>
<li><a href="" rel="noopener" target="_blank">Informações sobre o processo PAD 2022</a></li>
</ul>
</div> -->
</div>
</div>
\ No newline at end of file
resources/views/layouts/user-navigation/navigation_admin.blade.php
View file @
28cd190a
@
php
use
App\Models\Util\Menu
;
if
(
!
isset
(
$menu
))
{
$menu
=
Menu
::
HOME
;
}
$home_active
=
$menu
==
Menu
::
HOME
?
'active'
:
''
;
$pads_active
=
$menu
==
Menu
::
PADS
?
'active'
:
''
;
$cursos_active
=
$menu
==
Menu
::
CURSOS
?
'active'
:
''
;
$campus_active
=
$menu
==
Menu
::
CAMPUS
?
'active'
:
''
;
$Unidades_active
=
$menu
==
Menu
::
UNIDADES
?
'active'
:
''
;
$users_active
=
$menu
==
Menu
::
USERS
?
'active'
:
''
;
@
endphp
<!--
SidebarMenu
:
Vertical
Options
-->
<!--
SidebarMenu
:
Vertical
Options
-->
<
ul
class
=
"nav flex-column nav-pills"
id
=
"myTab"
role
=
"tablist"
aria
-
orientation
=
"vertical"
>
<
ul
class
=
"nav flex-column nav-pills"
id
=
"myTab"
role
=
"tablist"
aria
-
orientation
=
"vertical"
>
<
li
class
=
"nav-item"
>
<
li
class
=
"nav-item"
>
<a
href=
"{{ route('dashboard') }}"
class=
"custom-nav-link {{
((($index_menu ?? 0) == 0 ? 0: $index_menu ) == 0? "
active
"
:
"")
}}"
>
<
a
href
=
"{{ route('dashboard') }}"
class
=
"custom-nav-link {{
$home_active
}}"
>
<
i
class
=
"bi bi-house-fill"
></
i
>
<
i
class
=
"bi bi-house-fill"
></
i
>
Home
Home
</
a
>
</
a
>
</
li
>
</
li
>
<
li
class
=
"nav-item"
>
<
li
class
=
"nav-item"
>
<a
href=
"{{ route('pad_index') }}"
class=
"custom-nav-link {{
((($index_menu ?? 0) == 0 ? 0: $index_menu ) == 6? "
active
"
:
"")
}}"
>
<
a
href
=
"{{ route('pad_index') }}"
class
=
"custom-nav-link {{
$pads_active
}}"
>
<
i
class
=
"bi bi-book-half"
></
i
>
<
i
class
=
"bi bi-book-half"
></
i
>
PADs
PADs
</
a
>
</
a
>
</
li
>
</
li
>
<
li
class
=
"nav-item"
>
<
li
class
=
"nav-item"
>
<a
href=
"{{ route('c
ampus
_index') }}"
class=
"custom-nav-link {{
((($index_menu ?? 0) == 0 ? 0: $index_menu ) == 1? "
active
"
:
"")
}}"
>
<
a
href
=
"{{ route('c
urso
_index') }}"
class
=
"custom-nav-link {{
$cursos_active
}}"
>
<i
class=
"bi bi-
bank2
"
></i>
<
i
class
=
"bi bi-
mortarboard-fill
"
></
i
>
C
ampu
s
C
urso
s
</
a
>
</
a
>
</
li
>
</
li
>
<
li
class
=
"nav-item"
>
<
li
class
=
"nav-item"
>
<a
href=
"{{ route('c
urso
_index') }}"
class=
"custom-nav-link {{
((($index_menu ?? 0) == 0 ? 0: $index_menu ) == 2? "
active
"
:
"")
}}"
>
<
a
href
=
"{{ route('c
ampus
_index') }}"
class
=
"custom-nav-link {{
$campus_active
}}"
>
<i
class=
"bi bi-
mortarboard-fill
"
></i>
<
i
class
=
"bi bi-
bank2
"
></
i
>
C
urso
s
C
ampu
s
</
a
>
</
a
>
</
li
>
</
li
>
<
li
class
=
"nav-item"
>
<
li
class
=
"nav-item"
>
<a
href=
"{{ route('unidade_index') }}"
class=
"custom-nav-link {{
((($index_menu ?? 0) == 0 ? 0: $index_menu ) == 3? "
active
"
:
"")
}}"
>
<
a
href
=
"{{ route('unidade_index') }}"
class
=
"custom-nav-link {{
$Unidades_active
}}"
>
<
i
class
=
"bi bi-geo-fill"
></
i
>
<
i
class
=
"bi bi-geo-fill"
></
i
>
Unidades
Unidades
</
a
>
</
a
>
</
li
>
</
li
>
<
li
class
=
"nav-item"
>
<
li
class
=
"nav-item"
>
<a
href=
"{{ route('diretor_index') }}"
class=
"custom-nav-link {{ ((($index_menu ?? 0) == 0 ? 0: $index_menu ) == 4? "
active
"
:
"")
}}"
>
<
a
href
=
"{{ route('user_index') }}"
class
=
"custom-nav-link {{
$users_active
}}"
>
<
i
class
=
"bi bi-person-fill"
></
i
>
Usuários
</
a
>
</
li
>
<
div
>
-
-
-
</
div
>
<
li
class
=
"nav-item"
>
<
a
href
=
"{{ route('diretor_index') }}"
class
=
"custom-nav-link {{ (((
$menu
?? 0) == 11 ? 0:
$menu
) == 4? "
active
": "") }}"
>
<
i
class
=
"bi bi-people-fill"
></
i
>
<
i
class
=
"bi bi-people-fill"
></
i
>
Diretores
Diretores
</
a
>
</
a
>
</
li
>
</
li
>
<
li
class
=
"nav-item"
>
<
li
class
=
"nav-item"
>
<a
href=
"{{ route('coordenador_index') }}"
class=
"custom-nav-link {{ ((($
index_
menu ?? 0) ==
0
? 0: $
index_
menu ) == 5? "
active
"
:
"")
}}"
>
<
a
href
=
"{{ route('coordenador_index') }}"
class
=
"custom-nav-link {{ (((
$menu
?? 0) ==
11
? 0:
$menu
) == 5? "
active
": "") }}"
>
<
i
class
=
"bi bi-person-video3"
></
i
>
<
i
class
=
"bi bi-person-video3"
></
i
>
Coordenadores
Coordenadores
</
a
>
</
a
>
</
li
>
</
li
>
<
li
class
=
"nav-item"
>
<
li
class
=
"nav-item"
>
<a
href=
"{{ route('professor_index') }}"
class=
"custom-nav-link {{ ((($
index_
menu ?? 0) ==
0
? 0: $
index_
menu ) == 7? "
active
"
:
"")
}}"
>
<
a
href
=
"{{ route('professor_index') }}"
class
=
"custom-nav-link {{ (((
$menu
?? 0) ==
11
? 0:
$menu
) == 7? "
active
": "") }}"
>
<
i
class
=
"bi bi-eyeglasses"
></
i
>
<
i
class
=
"bi bi-eyeglasses"
></
i
>
Professores
Professores
</
a
>
</
a
>
...
...
resources/views/layouts/user-navigation/navigation_teacher.blade.php
View file @
28cd190a
<!-- Botoes link lista vertical sidebarMenu -->
@
php
use
App\Models\Util\Menu
;
if
(
!
isset
(
$menu
))
{
$menu
=
Menu
::
HOME
;
}
$home_active
=
$menu
==
Menu
::
HOME
?
'active'
:
''
;
$pads_active
=
$menu
==
Menu
::
PADS
?
'active'
:
''
;
@
endphp
<!--
SidebarMenu
:
Vertical
Options
-->
<
ul
class
=
"nav flex-column nav-pills"
id
=
"myTab"
role
=
"tablist"
aria
-
orientation
=
"vertical"
>
<
ul
class
=
"nav flex-column nav-pills"
id
=
"myTab"
role
=
"tablist"
aria
-
orientation
=
"vertical"
>
<
li
class
=
"nav-item"
>
<
li
class
=
"nav-item"
>
<a
class=
"custom-nav-link {{ ((!empty($index_menu) ? $index_menu : 0) == 0? "
active
"
:
"")
}}"
href=
"{{ route('dashboard') }}"
<
a
href
=
"{{ route('dashboard') }}"
class
=
"custom-nav-link {{
$home_active
}}"
>
aria-selected=
"true"
>
<
i
class
=
"bi bi-house-fill"
></
i
>
<svg
xmlns=
"http://www.w3.org/2000/svg"
width=
"16"
height=
"16"
fill=
"currentColor"
class=
"bi bi-house-fill"
viewBox=
"0 0 16 16"
>
<path
fill-rule=
"evenodd"
d=
"m8 3.293 6 6V13.5a1.5 1.5 0 0 1-1.5 1.5h-9A1.5 1.5 0 0 1 2 13.5V9.293l6-6zm5-.793V6l-2-2V2.5a.5.5 0 0 1 .5-.5h1a.5.5 0 0 1 .5.5z"
/>
<path
fill-rule=
"evenodd"
d=
"M7.293 1.5a1 1 0 0 1 1.414 0l6.647 6.646a.5.5 0 0 1-.708.708L8 2.207 1.354 8.854a.5.5 0 1 1-.708-.708L7.293 1.5z"
/>
</svg>
Home
Home
</
a
>
</
a
>
</
li
>
</
li
>
<li
class=
"nav-item"
>
<a
class=
"custom-nav-link {{ ((!empty($index_menu) ? $index_menu : 0) == 1? "
active
"
:
"")
}}"
id=
"pad-tab"
href=
"{{ route('pad_index') }}"
aria-controls=
"pad"
aria-selected=
"false"
>
<svg
xmlns=
"http://www.w3.org/2000/svg"
width=
"16"
height=
"16"
fill=
"currentColor"
class=
"bi bi-book-half"
viewBox=
"0 0 16 16"
>
<path
d=
"M8.5 2.687c.654-.689 1.782-.886 3.112-.752 1.234.124 2.503.523 3.388.893v9.923c-.918-.35-2.107-.692-3.287-.81-1.094-.111-2.278-.039-3.213.492V2.687zM8 1.783C7.015.936 5.587.81 4.287.94c-1.514.153-3.042.672-3.994 1.105A.5.5 0 0 0 0 2.5v11a.5.5 0 0 0 .707.455c.882-.4 2.303-.881 3.68-1.02 1.409-.142 2.59.087 3.223.877a.5.5 0 0 0 .78 0c.633-.79 1.814-1.019 3.222-.877 1.378.139 2.8.62 3.681 1.02A.5.5 0 0 0 16 13.5v-11a.5.5 0 0 0-.293-.455c-.952-.433-2.48-.952-3.994-1.105C10.413.809 8.985.936 8 1.783z"
/>
</svg>
PAD
</a>
</li>
<
li
class
=
"nav-item"
>
<
li
class
=
"nav-item"
>
<a
class=
"custom-nav-link"
id=
"update-perfil-tab"
data-toggle=
"tab"
href=
"#update-perfil"
role=
"tab"
<
a
href
=
"{{ route('pad_index') }}"
class
=
"custom-nav-link {{
$pads_active
}}"
>
aria-controls=
"update-perfil"
aria-selected=
"true"
>
<
i
class
=
"bi bi-book-half"
></
i
>
<!-- Update Perfil - Hidden -->
PADs
</
a
>
</
a
>
</
li
>
</
li
>
</
ul
>
</
ul
>
resources/views/pad/admin/index.blade.php
View file @
28cd190a
...
@@ -9,16 +9,16 @@
...
@@ -9,16 +9,16 @@
@
endsection
@
endsection
@
section
(
'nav'
)
@
section
(
'nav'
)
@
include
(
'layouts.navigation'
,
[])
@
include
(
'layouts.navigation'
,
[
'menu'
=>
$menu
])
@
endsection
@
endsection
@
section
(
'body'
)
@
section
(
'body'
)
<
div
class
=
""
>
<
div
>
<
h3
>
PAD
-
Listagem
</
h3
>
<
h3
class
=
"h3"
>
PADs
</
h3
>
<
div
class
=
""
>
<
div
>
@
include
(
'components.alerts'
)
@
include
(
'components.alerts'
)
...
@@ -33,7 +33,7 @@
...
@@ -33,7 +33,7 @@
<
div
class
=
"border rounded px-4"
>
<
div
class
=
"border rounded px-4"
>
<
table
class
=
"table table-hover mt-4"
>
<
table
class
=
"table
table-responsive
table-hover mt-4"
>
<
thead
>
<
thead
>
<
tr
>
<
tr
>
<
th
scole
=
"col"
>
#</th>
<
th
scole
=
"col"
>
#</th>
...
@@ -57,16 +57,21 @@
...
@@ -57,16 +57,21 @@
<
td
>
{{
$pad
->
getDateFim
()
}}
</
td
>
<
td
>
{{
$pad
->
getDateFim
()
}}
</
td
>
<
td
>
{{
$pad
->
statusAsString
()
}}
</
td
>
<
td
>
{{
$pad
->
statusAsString
()
}}
</
td
>
<
td
>
<
td
>
@
include
(
'components.buttons.btn-edit'
,
[
<
div
class
=
"btn-group"
role
=
"group"
>
'btn_class'
=>
'btn btn-primary'
,
<
div
class
=
"me-1"
>
'route'
=>
route
(
'pad_edit'
,
[
'id'
=>
$pad
->
id
])
@
include
(
'components.buttons.btn-edit'
,
[
])
'btn_class'
=>
'btn btn-primary'
,
'route'
=>
route
(
'pad_edit'
,
[
'id'
=>
$pad
->
id
])
@
include
(
'components.buttons.btn-delete'
,
[
])
'id'
=>
$pad
->
id
,
</
div
>
'btn_class'
=>
'btn btn-danger'
,
<
div
class
=
"me-1"
>
'route'
=>
route
(
'pad_delete'
,
[
'id'
=>
$pad
->
id
])
@
include
(
'components.buttons.btn-delete'
,
[
])
'id'
=>
$pad
->
id
,
'btn_class'
=>
'btn btn-danger'
,
'route'
=>
route
(
'pad_delete'
,
[
'id'
=>
$pad
->
id
])
])
</
div
>
</
div
>
</
td
>
</
td
>
</
tr
>
</
tr
>
@
endforeach
@
endforeach
...
...
resources/views/pad/teacher/index.blade.php
View file @
28cd190a
@
extends
(
'layouts.main'
)
@
extends
(
'layouts.main'
)
@
php
@
php
use
App\Models\
Tabelas\Constant
s
;
use
App\Models\
Util\Statu
s
;
@
endphp
@
endphp
@
section
(
'title'
,
'Unidade'
)
@
section
(
'title'
,
'PADs'
)
@
section
(
'header'
)
@
section
(
'header'
)
@
include
(
'layouts.header'
,
[
@
include
(
'layouts.header'
,
[
'user'
=>
Auth
::
user
(),
'user'
=>
Auth
::
user
(),
])
])
@
endsection
@
endsection
@
section
(
'nav'
)
@
section
(
'nav'
)
@
include
(
'layouts.navigation'
,
[
@
include
(
'layouts.navigation'
,
[
'
index_
menu'
=>
$
index_
menu
,
'menu'
=>
$menu
,
])
])
@
endsection
@
endsection
@
section
(
'body'
)
@
section
(
'body'
)
<
div
class
=
"d-flex"
>
<
div
class
=
"d-flex"
>
@
foreach
(
$userPads
as
$userPad
)
@
foreach
(
$userPads
as
$userPad
)
<
div
class
=
"card mx-2"
style
=
"width: 12rem;"
>
<
div
class
=
"card mx-2"
style
=
"width: 12rem;"
>
<
div
class
=
"card-body"
>
<
div
class
=
"card-body"
>
@
if
(
$userPad
->
pad
->
status
===
Constants
::
STATUS_
ATIVO
)
@
if
(
$userPad
->
pad
->
status
===
Status
::
ATIVO
)
<
h1
class
=
"text-center"
>
<
i
class
=
"bi bi-book-half"
></
i
>
</
h1
>
<
h1
class
=
"text-center"
>
<
i
class
=
"bi bi-book-half"
></
i
>
</
h1
>
@
else
@
else
<
h1
class
=
"text-center"
>
<
i
class
=
"bi bi-journal-bookmark-fill"
></
i
>
</
h1
>
<
h1
class
=
"text-center"
>
<
i
class
=
"bi bi-journal-bookmark-fill"
></
i
>
</
h1
>
...
...
resources/views/professor/index.blade.php
View file @
28cd190a
...
@@ -8,7 +8,7 @@
...
@@ -8,7 +8,7 @@
@
endsection
@
endsection
@
section
(
'nav'
)
@
section
(
'nav'
)
@
include
(
'layouts.navigation'
,
[
@
include
(
'layouts.navigation'
,
[
'
index_
menu'
=>
$
index_
menu
,
'menu'
=>
$menu
,
])
])
@
endsection
@
endsection
@
section
(
'body'
)
@
section
(
'body'
)
...
...
resources/views/unidade/index.blade.php
View file @
28cd190a
@
extends
(
'layouts.main'
)
@
extends
(
'layouts.main'
)
@
section
(
'title'
,
'Campus'
)
@
section
(
'title'
,
'Unidades'
)
@
section
(
'header'
)
@
section
(
'header'
)
@
include
(
'layouts.header'
,
[
@
include
(
'layouts.header'
,
[
'user'
=>
Auth
::
user
(),
'user'
=>
Auth
::
user
(),
])
])
@
endsection
@
endsection
@
section
(
'nav'
)
@
section
(
'nav'
)
@
include
(
'layouts.navigation'
,
[
@
include
(
'layouts.navigation'
,
[
'
index_
menu'
=>
$
index_
menu
,
'menu'
=>
$menu
,
])
])
@
endsection
@
endsection
@
section
(
'body'
)
@
section
(
'body'
)
@
include
(
'components.alerts'
)
<
div
class
=
"d-flex justify-content-between align-items-center border-bottom"
>
<
h2
class
=
""
>
TODAS
AS
UNIDADES
</
h2
>
@
include
(
'components.buttons.btn-create'
,
[
'id'
=>
'unidade_create'
,
'route'
=>
route
(
'unidade_create'
),
'content'
=>
'Nova Unidade'
,
])
</
div
>
<
div
class
=
"table-responsive mt-5"
>
<
div
>
<
table
class
=
"table table-hover table-striped"
>
<
h3
class
=
"h3"
>
Unidades
</
h3
>
<
thead
class
=
"thead-dark"
>
<
tr
>
<
div
>
<
th
scope
=
"col"
>
Nome
</
th
>
@
include
(
'components.alerts'
)
<
th
scope
=
"col"
>
Ações
</
th
>
</
tr
>
<
div
class
=
"d-flex justify-content-end mb-2"
>
</
thead
>
@
include
(
'components.buttons.btn-create'
,
[
<
tbody
>
'id'
=>
'unidade_create'
,
@
foreach
(
$unidades
as
$unidade
)
'route'
=>
route
(
'unidade_create'
),
'content'
=>
'Nova Unidade'
,
])
</
div
>
<
div
class
=
"border rounded px-4"
>
<
table
class
=
"table table-hover mt-4"
>
<
thead
class
=
"thead-dark"
>
<
tr
>
<
tr
>
<
td
>
{{
$unidade
->
name
}}
</
td
>
<
th
class
=
"w-100"
scope
=
"col"
>
Nome
</
th
>
<
td
>
<
th
scope
=
"col"
>
Ações
</
th
>
@
include
(
'components.buttons.btn-edit'
,
[
'route'
=>
route
(
'unidade_edit'
,
[
'id'
=>
$unidade
->
id
]),
])
@
include
(
'components.buttons.btn-delete'
,
[
'id'
=>
$unidade
->
id
,
'route'
=>
route
(
'unidade_delete'
,
[
'id'
=>
$unidade
->
id
]),
])
</
td
>
</
tr
>
</
tr
>
@
endforeach
</
thead
>
</
tbody
>
<
tbody
>
</
table
>
@
foreach
(
$unidades
as
$unidade
)
<
tr
>
<
td
>
{{
$unidade
->
name
}}
</
td
>
<
td
class
=
""
>
<
div
class
=
"btn-group"
role
=
"group"
>
<
div
class
=
"me-1"
>
@
include
(
'components.buttons.btn-edit'
,
[
'route'
=>
route
(
'unidade_edit'
,
[
'id'
=>
$unidade
->
id
]),
])
</
div
>
<
div
class
=
"me-1"
>
@
include
(
'components.buttons.btn-delete'
,
[
'id'
=>
$unidade
->
id
,
'route'
=>
route
(
'unidade_delete'
,
[
'id'
=>
$unidade
->
id
]),
])
</
div
>
</
div
>
</
td
>
</
tr
>
@
endforeach
</
tbody
>
</
table
>
</
div
>
</
div
>
</
div
>
</
div
>
@
endsection
@
endsection
resources/views/user/update_perfil.blade.php
View file @
28cd190a
...
@@ -10,7 +10,7 @@
...
@@ -10,7 +10,7 @@
@
section
(
'nav'
)
@
section
(
'nav'
)
@
include
(
'layouts.navigation'
,
[
@
include
(
'layouts.navigation'
,
[
'
index_
menu'
=>
$
index_
menu
,
'menu'
=>
$menu
])
])
@
endsection
@
endsection
...
...
resources/views/users/_form.blade.php
0 → 100644
View file @
28cd190a
@
php
use
App\Models\Util\Form
;
if
(
!
isset
(
$type
))
{
$type
=
Form
::
TYPE_CREATE
;
}
@
endphp
<!--
Tabs
-->
<
div
>
<
ul
class
=
"nav nav-tabs"
>
<
li
class
=
"nav-item"
role
=
"presentation"
>
<
button
class
=
"nav-link active"
id
=
"user-tab"
data
-
bs
-
toggle
=
"tab"
data
-
bs
-
target
=
"#user-container"
type
=
"button"
role
=
"tab"
aria
-
controls
=
"user-container"
arial
-
selected
=
"true"
>
Usuário
</
button
>
</
li
>
@
if
(
$type
==
Form
::
TYPE_UPDATE
)
<
li
class
=
"nav-item"
role
=
"presentation"
>
<
button
class
=
"nav-link"
id
=
"paper-tab"
data
-
bs
-
toggle
=
"tab"
data
-
bs
-
target
=
"#paper-container"
type
=
"button"
role
=
"tab"
aria
-
controls
=
"paper-container"
arial
-
selected
=
"false"
>
Papeis
</
button
>
</
li
>
@
endif
</
ul
>
</
div
>
<!--
Panels
-->
<
div
id
=
"tab-containers"
class
=
"tab-content"
>
<
div
id
=
"user-container"
class
=
"tab-pane fade show active"
role
=
"tabpanel"
aria
-
labelledby
=
"user-tab"
>
<
div
class
=
"border border-rounded mt-2 p-2"
>
<
div
class
=
"row"
>
@
csrf
<
div
class
=
"mb-4 col-12"
>
<
div
class
=
"form-group"
>
<
label
class
=
"form-label"
for
=
"name"
>
Nome
</
label
>
<
input
type
=
"text"
name
=
"name"
id
=
"name"
class
=
"form-control"
placeholder
=
"Nome"
>
</
div
>
</
div
>
<
div
class
=
"mb-4 col-12"
>
<
div
class
=
"form-group"
>
<
label
class
=
"form-label"
for
=
"email"
>
E
-
Mail
</
label
>
<
input
type
=
"text"
name
=
"email"
id
=
"email"
class
=
"form-control"
placeholder
=
"E-Mail"
>
</
div
>
</
div
>
@
if
(
$type
==
Form
::
TYPE_UPDATE
)
<
div
class
=
"mb-4 col-12"
>
<
div
class
=
"form-group"
>
<
label
class
=
"form-label"
for
=
"status"
>
Status
</
label
>
<
select
class
=
"form-select"
name
=
"status"
id
=
"status"
>
<
option
value
=
""
disabled
selected
hidden
>
Selecione
...
</
option
>
@
foreach
([]
as
$option
)
@
endforeach
</
select
>
</
div
>
</
div
>
@
endif
@
if
(
$type
==
Form
::
TYPE_UPDATE
)
<
div
class
=
"mb-4 col-6"
>
<
div
class
=
"form-group"
>
<
label
class
=
"form-label"
for
=
"curso_id"
>
Curso
</
label
>
<
select
class
=
"form-select"
name
=
"curso_id"
id
=
"curso_id"
>
<
option
value
=
""
disabled
selected
hidden
>
Selecione
...
</
option
>
@
foreach
([]
as
$option
)
@
endforeach
</
select
>
</
div
>
</
div
>
@
endif
@
if
(
$type
==
Form
::
TYPE_UPDATE
)
<
div
class
=
"mb-4 col-6"
>
<
div
class
=
"form-group"
>
<
label
class
=
"form-label"
for
=
"campus_id"
>
Campus
</
label
>
<
select
class
=
"form-select"
name
=
"campus_id"
id
=
"campus_id"
>
<
option
value
=
""
disabled
selected
hidden
>
Selecione
...
</
option
>
@
foreach
([]
as
$option
)
@
endforeach
</
select
>
</
div
>
</
div
>
@
endif
<
div
class
=
"mt-1 text-end"
>
<
div
class
=
"modal-footer"
>
@
if
(
$type
==
Form
::
TYPE_CREATE
)
@
include
(
'components.buttons.btn-save'
,
[
'content'
=>
'Cadastrar'
])
@
endif
@
if
(
$type
==
Form
::
TYPE_UPDATE
)
@
include
(
'components.buttons.btn-save'
,
[
'content'
=>
'Atualizar'
])
@
endif
@
include
(
'components.buttons.btn-cancel'
,
[
'content'
=>
'Cancelar'
,
'route'
=>
route
(
'user_index'
)])
</
div
>
</
div
>
</
div
>
</
div
>
</
div
>
@
if
(
$type
==
Form
::
TYPE_UPDATE
)
<
div
id
=
"paper-container"
class
=
"tab-pane fade"
role
=
"tabpanel"
aria
-
labelledby
=
"paper-tab"
>
<
div
class
=
"border border-rounded mt-2 p-2"
>
<
div
class
=
"row"
>
</
div
>
</
div
>
</
div
>
@
endif
</
div
>
resources/views/users/create.blade.php
0 → 100644
View file @
28cd190a
@
extends
(
'layouts.main'
)
@
section
(
'title'
,
'Usuários'
)
@
section
(
'header'
)
@
include
(
'layouts.header'
,
[
'user'
=>
Auth
::
user
(),
])
@
endsection
@
section
(
'nav'
)
@
include
(
'layouts.navigation'
,
[
'index_menu'
=>
$menu
,
])
@
endsection
@
section
(
'body'
)
<
div
class
=
"container"
>
@
include
(
'components.alerts'
)
<
div
class
=
"mb-3"
>
<
h3
class
=
"h4"
>
Cadastrar
-
Usuário
</
h3
>
</
div
>
<
form
action
=
"
{
{route('user_store')}
}
"
method
=
"POST"
>
@
include
(
'users._form'
,
[
'type'
=>
'create'
])
</
form
>
</
div
>
@
endsection
\ No newline at end of file
resources/views/users/index.blade.php
0 → 100644
View file @
28cd190a
@
extends
(
'layouts.main'
)
@
section
(
'title'
,
'Usuários'
)
@
section
(
'header'
)
@
include
(
'layouts.header'
,
[
'user'
=>
Auth
::
user
(),
])
@
endsection
@
section
(
'nav'
)
@
include
(
'layouts.navigation'
,
[
'menu'
=>
$menu
])
@
endsection
@
section
(
'body'
)
<
div
>
<
h3
class
=
"h3"
>
Usuários
</
h3
>
<
div
>
@
include
(
'components.alerts'
)
<
div
class
=
"d-flex justify-content-end mb-2"
>
@
include
(
'components.buttons.btn-create'
,
[
'id'
=>
'user_create'
,
'content'
=>
'Cadastrar'
,
'route'
=>
route
(
'user_create'
),
])
</
div
>
<
div
class
=
"border rounded px-4"
>
<
table
class
=
"table table-hover mt-4"
>
<
thead
>
<
tr
>
<
th
class
=
"w-50"
scole
=
"col"
>
Nome
</
th
>
<
th
class
=
"w-50"
scole
=
"col"
>
Email
</
th
>
<
th
scole
=
"col"
>
Opções
</
th
>
</
tr
>
</
thead
>
<
tbody
>
@
foreach
(
$users
as
$user
)
<
tr
>
<
td
>
{{
$user
->
name
}}
</
td
>
<
td
>
{{
$user
->
email
}}
</
td
>
<
td
>
<
div
class
=
"btn-group"
role
=
"group"
>
<
div
class
=
"me-1"
>
@
include
(
'components.buttons.btn-edit'
,
[
'route'
=>
route
(
'user_edit'
,
[
'id'
=>
$user
->
id
])
])
</
div
>
<
div
class
=
"me-1"
>
@
include
(
'components.buttons.btn-delete'
,
[
'id'
=>
$user
->
id
,
'route'
=>
route
(
'user_delete'
,
[
'id'
=>
$user
->
id
])
])
</
div
>
</
div
>
</
td
>
</
tr
>
@
endforeach
</
tbody
>
</
table
>
</
div
>
</
div
>
</
div
>
@
endsection
\ No newline at end of file
resources/views/users/update.blade.php
0 → 100644
View file @
28cd190a
@
extends
(
'layouts.main'
)
@
section
(
'title'
,
'Usuários'
)
@
section
(
'header'
)
@
include
(
'layouts.header'
,
[
'user'
=>
Auth
::
user
(),
])
@
endsection
@
section
(
'nav'
)
@
include
(
'layouts.navigation'
,
[
'index_menu'
=>
$menu
,
])
@
endsection
@
section
(
'body'
)
<
div
class
=
"container"
>
@
include
(
'components.alerts'
)
<
form
action
=
"{{route('user_update', ['id' =>
$model->id
])}}"
method
=
"POST"
>
@
include
(
'users._form'
,
[
'type'
=>
'update'
])
</
form
>
</
div
>
@
endsection
\ No newline at end of file
routes/web.php
View file @
28cd190a
...
@@ -128,6 +128,15 @@ Route::prefix('/user')->group(function () {
...
@@ -128,6 +128,15 @@ Route::prefix('/user')->group(function () {
Route
::
post
(
'/update/password'
,
[
UserController
::
class
,
'updatePassword'
])
->
name
(
'update_password'
);
Route
::
post
(
'/update/password'
,
[
UserController
::
class
,
'updatePassword'
])
->
name
(
'update_password'
);
});
});
Route
::
prefix
(
'/users'
)
->
group
(
function
()
{
Route
::
get
(
'/index'
,
[
UserController
::
class
,
'actionIndex'
])
->
name
(
'user_index'
);
Route
::
get
(
'/create'
,
[
UserController
::
class
,
'actionCreate'
])
->
name
(
'user_create'
);
Route
::
post
(
'/store'
,
[
UserController
::
class
,
'actionStore'
])
->
name
(
'user_store'
);
Route
::
get
(
'/edit/{id}'
,
[
UserController
::
class
,
'actionEdit'
])
->
name
(
'user_edit'
);
Route
::
get
(
'/update/{id}'
,
[
UserController
::
class
,
'actionUpdate'
])
->
name
(
'user_update'
);
Route
::
delete
(
'/delete/{id}'
,
[
UserController
::
class
,
'actionDelete'
])
->
name
(
'user_delete'
);
});
/** json */
/** json */
Route
::
get
(
'/disciplina/{curso_id}'
,
[
DisciplinaController
::
class
,
'getDisciplinaByCurso'
])
->
name
(
'get_disciplina_by_curso'
);
Route
::
get
(
'/disciplina/{curso_id}'
,
[
DisciplinaController
::
class
,
'getDisciplinaByCurso'
])
->
name
(
'get_disciplina_by_curso'
);
...
...
Prev
1
2
Next
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment