Add table view for calendar

This commit is contained in:
Mathieu Lagacé
2020-10-02 12:38:07 -04:00
parent 2a8178c6f3
commit 60c5a995f2
9 changed files with 185 additions and 707 deletions

View File

@@ -37,6 +37,12 @@ Breadcrumbs::for('admin.schedule', function ($trail) {
$trail->push('Horaire', route('admin.schedule'));
});
// Admin > Schedule > Table
Breadcrumbs::for('admin.schedule.tableview', function ($trail) {
$trail->parent('admin.schedule');
$trail->push('Tableau', route('admin.schedule.tableview'));
});
// Admin > Schedule > Add
Breadcrumbs::for('admin.schedule.add', function ($trail,$date) {
$trail->parent('admin.schedule');

View File

@@ -48,6 +48,7 @@ Route::middleware(['auth', 'firstlogin'])->name('admin.')->group(function () {
/** Schedule */
Route::get('/admin/schedule', 'CalendarController@index')->middleware('perm:schedule_see')->name('schedule');
Route::get('/admin/schedule/table', 'CalendarController@indexTable')->middleware('perm:schedule_see')->name('schedule.tableview');
Route::get('/admin/schedule/pdf/event/{id}', 'ScheduleController@printtopdf')->middleware('perm:schedule_see')->name('schedule.pdf');
Route::get('/admin/schedule/add/{date}', 'ScheduleController@create')->middleware('perm:schedule_add')->name('schedule.add');
Route::get('/admin/schedule/edit/{id}', 'EventController@edit')->middleware('perm:schedule_edit')->name('schedule.edit');