|
|
@@ -166,6 +166,8 @@
|
|
|
print "Corsi";
|
|
|
if (Request::is('course_member'))
|
|
|
print "Iscritti corsi";
|
|
|
+ if (Request::is('calendar'))
|
|
|
+ print "Calendario";
|
|
|
if (Request::is('course_list'))
|
|
|
print "Pagamento corsi";
|
|
|
if (Request::is('reminders'))
|
|
|
@@ -214,151 +216,159 @@
|
|
|
</div>
|
|
|
|
|
|
<div class="row flex-nowrap position-relative" id="sidebar--wrapper">
|
|
|
- <!-- sidebar menu -->
|
|
|
- <div class="sidebar--ui px-0 filterWrapper filterWrapper_open" id="filter--section">
|
|
|
|
|
|
- <a class="d-lg-none sidebar--opener" data-bs-toggle="offcanvas" href="#offcanvasExample" role="button" aria-controls="offcanvasExample">
|
|
|
- <i class="ico--ui hamburger--menu"></i>
|
|
|
- </a>
|
|
|
+ @if(Auth::user()->level != env('LEVEL_INSTRUCTOR', 2))
|
|
|
+ <!-- sidebar menu -->
|
|
|
+ <div class="sidebar--ui px-0 filterWrapper filterWrapper_open" id="filter--section">
|
|
|
|
|
|
- <div class="d-flex flex-column align-items-center align-items-sm-start offcanvas-lg offcanvas-start" tabindex="-1" id="offcanvasExample" aria-labelledby="offcanvasExampleLabel">
|
|
|
- @if(false)
|
|
|
- <a href="/dashboard" class="d-flex align-items-center pb-2 pt-2 mb-md-0 me-md-auto text-white text-decoration-none">
|
|
|
- <img src="{{env('LOGO2', env('LOGO', ''))}}" class="fs-5 d-none d-sm-inline img-fluid" alt="logo madonnella" style="max-width:200px"/>
|
|
|
- </a>
|
|
|
- @endif
|
|
|
+ <a class="d-lg-none sidebar--opener" data-bs-toggle="offcanvas" href="#offcanvasExample" role="button" aria-controls="offcanvasExample">
|
|
|
+ <i class="ico--ui hamburger--menu"></i>
|
|
|
+ </a>
|
|
|
|
|
|
- <div class="offcanvas-header">
|
|
|
- <img src="{{env('LOGO2', env('LOGO', ''))}}" class="fs-5 d-inline img-fluid" alt="logo madonnella"/>
|
|
|
- <a class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#offcanvasExample" aria-label="Chiudi">
|
|
|
+ <div class="d-flex flex-column align-items-center align-items-sm-start offcanvas-lg offcanvas-start" tabindex="-1" id="offcanvasExample" aria-labelledby="offcanvasExampleLabel">
|
|
|
+ @if(false)
|
|
|
+ <a href="/dashboard" class="d-flex align-items-center pb-2 pt-2 mb-md-0 me-md-auto text-white text-decoration-none">
|
|
|
+ <img src="{{env('LOGO2', env('LOGO', ''))}}" class="fs-5 d-none d-sm-inline img-fluid" alt="logo madonnella" style="max-width:200px"/>
|
|
|
</a>
|
|
|
- </div>
|
|
|
+ @endif
|
|
|
|
|
|
- <div class="offcanvas-body w-100">
|
|
|
- <div id="accordionExample" style="width:100%">
|
|
|
- <div class="accordion-item">
|
|
|
- <h2 class="accordion-header linkMenu" id="headingOne" style="margin-top:50px;">
|
|
|
- <button class="accordion-button" type="button" data-bs-toggle="collapse" data-bs-target="#collapseOne" aria-expanded="{{Request::is('members') || Request::is('suppliers') ? 'true' : 'false'}}" aria-controls="collapseOne">
|
|
|
- Anagrafiche
|
|
|
- </button>
|
|
|
- </h2>
|
|
|
- <div id="collapseOne" class="accordion-collapse collapse {{Request::is('members') || Request::is('suppliers') ? 'show' : ''}}" aria-labelledby="headingOne" data-bs-parent="#accordionExample">
|
|
|
- <div class="accordion-body">
|
|
|
- <ul class="nav nav-pills flex-column align-items-center align-items-sm-start w-100" id="menu-anagrafica" style="margin-top:0px;">
|
|
|
- <li class="nav-item" style="{{Request::is('members') ? 'background-color: #c5d9e6;' : ''}}">
|
|
|
- <a href="/members" class="nav-link d-flex align-items-center linkMenu">
|
|
|
- <span class="ms-3 d-md-inline">Utenti</span>
|
|
|
- </a>
|
|
|
- </li>
|
|
|
- @if(Auth::user()->level == env('LEVEL_ADMIN', 0))
|
|
|
- <li class="nav-item" style="{{Request::is('suppliers') ? 'background-color: #c5d9e6;' : ''}}">
|
|
|
- <a href="/suppliers" class="nav-link d-flex align-items-center linkMenu">
|
|
|
- <span class="ms-3 d-md-inline">Fornitori</span>
|
|
|
+ <div class="offcanvas-header">
|
|
|
+ <img src="{{env('LOGO2', env('LOGO', ''))}}" class="fs-5 d-inline img-fluid" alt="logo madonnella"/>
|
|
|
+ <a class="btn-close" data-bs-dismiss="offcanvas" data-bs-target="#offcanvasExample" aria-label="Chiudi">
|
|
|
+ </a>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div class="offcanvas-body w-100">
|
|
|
+ <div id="accordionExample" style="width:100%">
|
|
|
+ <div class="accordion-item">
|
|
|
+ <h2 class="accordion-header linkMenu" id="headingOne" style="margin-top:50px;">
|
|
|
+ <button class="accordion-button" type="button" data-bs-toggle="collapse" data-bs-target="#collapseOne" aria-expanded="{{Request::is('members') || Request::is('suppliers') ? 'true' : 'false'}}" aria-controls="collapseOne">
|
|
|
+ Anagrafiche
|
|
|
+ </button>
|
|
|
+ </h2>
|
|
|
+ <div id="collapseOne" class="accordion-collapse collapse {{Request::is('members') || Request::is('suppliers') ? 'show' : ''}}" aria-labelledby="headingOne" data-bs-parent="#accordionExample">
|
|
|
+ <div class="accordion-body">
|
|
|
+ <ul class="nav nav-pills flex-column align-items-center align-items-sm-start w-100" id="menu-anagrafica" style="margin-top:0px;">
|
|
|
+ <li class="nav-item" style="{{Request::is('members') ? 'background-color: #c5d9e6;' : ''}}">
|
|
|
+ <a href="/members" class="nav-link d-flex align-items-center linkMenu">
|
|
|
+ <span class="ms-3 d-md-inline">Utenti</span>
|
|
|
</a>
|
|
|
</li>
|
|
|
- @endif
|
|
|
- </ul>
|
|
|
+ @if(Auth::user()->level == env('LEVEL_ADMIN', 0))
|
|
|
+ <li class="nav-item" style="{{Request::is('suppliers') ? 'background-color: #c5d9e6;' : ''}}">
|
|
|
+ <a href="/suppliers" class="nav-link d-flex align-items-center linkMenu">
|
|
|
+ <span class="ms-3 d-md-inline">Fornitori</span>
|
|
|
+ </a>
|
|
|
+ </li>
|
|
|
+ @endif
|
|
|
+ </ul>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</div>
|
|
|
- </div>
|
|
|
- <div class="accordion-item">
|
|
|
- <h2 class="accordion-header linkMenu" id="headingTwo">
|
|
|
- <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseTwo" aria-expanded="{{Request::is('in') || Request::is('out') || Request::is('receipts') || Request::is('records_in_out') || Request::is('records') ? 'true' : 'false'}}" aria-controls="collapseTwo">
|
|
|
- Contabilità
|
|
|
- </button>
|
|
|
- </h2>
|
|
|
- <div id="collapseTwo" class="accordion-collapse collapse {{Request::is('in') || Request::is('out') || Request::is('receipts') || Request::is('records_in_out') || Request::is('records') ? 'show' : ''}}" aria-labelledby="headingTwo" data-bs-parent="#accordionExample">
|
|
|
- <div class="accordion-body">
|
|
|
- <ul class="nav nav-pills flex-column align-items-center align-items-sm-start w-100" id="menu-contabilita" style="margin-top:0px;">
|
|
|
- <li class="nav-item" style="{{Request::is('in') ? 'background-color: #c5d9e6;' : ''}}">
|
|
|
- <a href="/in" class="nav-link d-flex align-items-center linkMenu">
|
|
|
- <span class="ms-3 d-md-inline">Entrate</span>
|
|
|
- </a>
|
|
|
- </li>
|
|
|
- @if(Auth::user()->level == env('LEVEL_ADMIN', 0))
|
|
|
- <li class="nav-item" style="{{Request::is('out') ? 'background-color: #c5d9e6;' : ''}}">
|
|
|
- <a href="/out" class="nav-link d-flex align-items-center linkMenu">
|
|
|
- <span class="ms-3 d-md-inline">Uscite</span>
|
|
|
+ <div class="accordion-item">
|
|
|
+ <h2 class="accordion-header linkMenu" id="headingTwo">
|
|
|
+ <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseTwo" aria-expanded="{{Request::is('in') || Request::is('out') || Request::is('receipts') || Request::is('records_in_out') || Request::is('records') ? 'true' : 'false'}}" aria-controls="collapseTwo">
|
|
|
+ Contabilità
|
|
|
+ </button>
|
|
|
+ </h2>
|
|
|
+ <div id="collapseTwo" class="accordion-collapse collapse {{Request::is('in') || Request::is('out') || Request::is('receipts') || Request::is('records_in_out') || Request::is('records') ? 'show' : ''}}" aria-labelledby="headingTwo" data-bs-parent="#accordionExample">
|
|
|
+ <div class="accordion-body">
|
|
|
+ <ul class="nav nav-pills flex-column align-items-center align-items-sm-start w-100" id="menu-contabilita" style="margin-top:0px;">
|
|
|
+ <li class="nav-item" style="{{Request::is('in') ? 'background-color: #c5d9e6;' : ''}}">
|
|
|
+ <a href="/in" class="nav-link d-flex align-items-center linkMenu">
|
|
|
+ <span class="ms-3 d-md-inline">Entrate</span>
|
|
|
</a>
|
|
|
</li>
|
|
|
- @endif
|
|
|
- <li class="nav-item" style="{{Request::is('receipts') ? 'background-color: #c5d9e6;' : ''}}">
|
|
|
- <a href="/receipts" class="nav-link d-flex align-items-center linkMenu">
|
|
|
- <span class="ms-3 d-md-inline">Ricevute</span>
|
|
|
- </a>
|
|
|
- </li>
|
|
|
- @if(Auth::user()->level == env('LEVEL_ADMIN', 0))
|
|
|
- <li class="nav-item" style="{{Request::is('records_in_out') ? 'background-color: #c5d9e6;' : ''}}">
|
|
|
- <a href="/records_in_out" class="nav-link d-flex align-items-center linkMenu">
|
|
|
- <span class="ms-3 d-md-inline">Gestionale</span>
|
|
|
+ @if(Auth::user()->level == env('LEVEL_ADMIN', 0))
|
|
|
+ <li class="nav-item" style="{{Request::is('out') ? 'background-color: #c5d9e6;' : ''}}">
|
|
|
+ <a href="/out" class="nav-link d-flex align-items-center linkMenu">
|
|
|
+ <span class="ms-3 d-md-inline">Uscite</span>
|
|
|
+ </a>
|
|
|
+ </li>
|
|
|
+ @endif
|
|
|
+ <li class="nav-item" style="{{Request::is('receipts') ? 'background-color: #c5d9e6;' : ''}}">
|
|
|
+ <a href="/receipts" class="nav-link d-flex align-items-center linkMenu">
|
|
|
+ <span class="ms-3 d-md-inline">Ricevute</span>
|
|
|
</a>
|
|
|
</li>
|
|
|
- @endif
|
|
|
- <li class="nav-item" style="{{Request::is('records') ? 'background-color: #c5d9e6;' : ''}}">
|
|
|
- <a href="/records" class="nav-link d-flex align-items-center linkMenu">
|
|
|
- <span class="ms-3 d-md-inline">Prima Nota</span>
|
|
|
- </a>
|
|
|
- </li>
|
|
|
- </ul>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <div class="accordion-item">
|
|
|
- <h2 class="accordion-header linkMenu" id="headingThree">
|
|
|
- <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseThree" aria-expanded="{{Request::is('course_list') || Request::is('course_member') ? 'true' : 'false'}}" aria-controls="collapseThree">
|
|
|
- Corsi
|
|
|
- </button>
|
|
|
- </h2>
|
|
|
- <div id="collapseThree" class="accordion-collapse collapse {{Request::is('course_list') || Request::is('course_member') ? 'show' : ''}}" aria-labelledby="headingThree" data-bs-parent="#accordionExample">
|
|
|
- <div class="accordion-body">
|
|
|
- <ul class="nav nav-pills flex-column align-items-center align-items-sm-start w-100" id="menu-contabilita" style="margin-top:0px;">
|
|
|
- <li class="nav-item" style="{{Request::is('course_member') ? 'background-color: #c5d9e6;' : ''}}">
|
|
|
- <a href="/course_member" class="nav-link d-flex align-items-center linkMenu">
|
|
|
- <span class="ms-3 d-md-inline">Iscritti</span>
|
|
|
- </a>
|
|
|
- </li>
|
|
|
- <li class="nav-item" style="{{Request::is('course_list') ? 'background-color: #c5d9e6;' : ''}}">
|
|
|
- <a href="/course_list" class="nav-link d-flex align-items-center linkMenu">
|
|
|
- <span class="ms-3 d-md-inline">Pagamenti</span>
|
|
|
- </a>
|
|
|
- </li>
|
|
|
- </ul>
|
|
|
+ @if(Auth::user()->level == env('LEVEL_ADMIN', 0))
|
|
|
+ <li class="nav-item" style="{{Request::is('records_in_out') ? 'background-color: #c5d9e6;' : ''}}">
|
|
|
+ <a href="/records_in_out" class="nav-link d-flex align-items-center linkMenu">
|
|
|
+ <span class="ms-3 d-md-inline">Gestionale</span>
|
|
|
+ </a>
|
|
|
+ </li>
|
|
|
+ @endif
|
|
|
+ <li class="nav-item" style="{{Request::is('records') ? 'background-color: #c5d9e6;' : ''}}">
|
|
|
+ <a href="/records" class="nav-link d-flex align-items-center linkMenu">
|
|
|
+ <span class="ms-3 d-md-inline">Prima Nota</span>
|
|
|
+ </a>
|
|
|
+ </li>
|
|
|
+ </ul>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</div>
|
|
|
- </div>
|
|
|
- @if(false)
|
|
|
- <div class="accordion-item" style="{{Request::is('reminders') ? 'background-color: #c5d9e6;' : ''}}">
|
|
|
- <h2 class="accordion-header linkMenu">
|
|
|
- <a class="accordion-button collapsed" href="/reminders">
|
|
|
- Scadenze
|
|
|
- </a>
|
|
|
- </h2>
|
|
|
- </div>
|
|
|
- @endif
|
|
|
- @if(Auth::user()->level == env('LEVEL_ADMIN', 0))
|
|
|
- <div class="accordion-item " style="{{Request::is('settings') || Request::is('categories') || Request::is('disciplines') || Request::is('cards') || Request::is('course_subscriptions') || Request::is('courses') || Request::is('course_durations') || Request::is('course_frequencies') || Request::is('course_levels') || Request::is('course_types') || Request::is('banks') || Request::is('causals') || Request::is('vats') || Request::is('payment_methods') || Request::is('users') ? 'background-color: #c5d9e6;' : ''}}">
|
|
|
- <h2 class="accordion-header linkMenu">
|
|
|
- <a class="accordion-button collapsed" href="/settings">
|
|
|
- Impostazioni
|
|
|
- </a>
|
|
|
+ <div class="accordion-item">
|
|
|
+ <h2 class="accordion-header linkMenu" id="headingThree">
|
|
|
+ <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseThree" aria-expanded="{{Request::is('course_list') || Request::is('course_member') ? 'true' : 'false'}}" aria-controls="collapseThree">
|
|
|
+ Corsi
|
|
|
+ </button>
|
|
|
</h2>
|
|
|
+ <div id="collapseThree" class="accordion-collapse collapse {{Request::is('course_list') || Request::is('course_member') ? 'show' : ''}}" aria-labelledby="headingThree" data-bs-parent="#accordionExample">
|
|
|
+ <div class="accordion-body">
|
|
|
+ <ul class="nav nav-pills flex-column align-items-center align-items-sm-start w-100" id="menu-contabilita" style="margin-top:0px;">
|
|
|
+ <li class="nav-item" style="{{Request::is('course_member') ? 'background-color: #c5d9e6;' : ''}}">
|
|
|
+ <a href="/course_member" class="nav-link d-flex align-items-center linkMenu">
|
|
|
+ <span class="ms-3 d-md-inline">Iscritti</span>
|
|
|
+ </a>
|
|
|
+ </li>
|
|
|
+ <li class="nav-item" style="{{Request::is('calendar') ? 'background-color: #c5d9e6;' : ''}}">
|
|
|
+ <a href="/calendar" class="nav-link d-flex align-items-center linkMenu">
|
|
|
+ <span class="ms-3 d-md-inline">Calendario</span>
|
|
|
+ </a>
|
|
|
+ </li>
|
|
|
+ <li class="nav-item" style="{{Request::is('course_list') ? 'background-color: #c5d9e6;' : ''}}">
|
|
|
+ <a href="/course_list" class="nav-link d-flex align-items-center linkMenu">
|
|
|
+ <span class="ms-3 d-md-inline">Pagamenti</span>
|
|
|
+ </a>
|
|
|
+ </li>
|
|
|
+ </ul>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
@if(false)
|
|
|
- <div class="accordion-item " style="{{Request::is('users') ? 'background-color: #c5d9e6;' : ''}}">
|
|
|
+ <div class="accordion-item" style="{{Request::is('reminders') ? 'background-color: #c5d9e6;' : ''}}">
|
|
|
<h2 class="accordion-header linkMenu">
|
|
|
- <a class="accordion-button collapsed" href="/users">
|
|
|
- Utenti
|
|
|
+ <a class="accordion-button collapsed" href="/reminders">
|
|
|
+ Scadenze
|
|
|
</a>
|
|
|
</h2>
|
|
|
</div>
|
|
|
@endif
|
|
|
- @endif
|
|
|
- </div>
|
|
|
+ @if(Auth::user()->level == env('LEVEL_ADMIN', 0))
|
|
|
+ <div class="accordion-item " style="{{Request::is('settings') || Request::is('categories') || Request::is('disciplines') || Request::is('cards') || Request::is('course_subscriptions') || Request::is('courses') || Request::is('course_durations') || Request::is('course_frequencies') || Request::is('course_levels') || Request::is('course_types') || Request::is('banks') || Request::is('causals') || Request::is('vats') || Request::is('payment_methods') || Request::is('users') ? 'background-color: #c5d9e6;' : ''}}">
|
|
|
+ <h2 class="accordion-header linkMenu">
|
|
|
+ <a class="accordion-button collapsed" href="/settings">
|
|
|
+ Impostazioni
|
|
|
+ </a>
|
|
|
+ </h2>
|
|
|
+ </div>
|
|
|
+ @if(false)
|
|
|
+ <div class="accordion-item " style="{{Request::is('users') ? 'background-color: #c5d9e6;' : ''}}">
|
|
|
+ <h2 class="accordion-header linkMenu">
|
|
|
+ <a class="accordion-button collapsed" href="/users">
|
|
|
+ Utenti
|
|
|
+ </a>
|
|
|
+ </h2>
|
|
|
+ </div>
|
|
|
+ @endif
|
|
|
+ @endif
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</div>
|
|
|
- </div>
|
|
|
|
|
|
- <button id="open-filter" onclick="pcsh1()"></button>
|
|
|
+ <button id="open-filter" onclick="pcsh1()"></button>
|
|
|
+ @endif
|
|
|
|
|
|
|
|
|
<div class="col">
|