mirror of
https://gitlab.com/TheGamecraft/c-cms.git
synced 2026-04-21 02:39:10 -04:00
April 9 update
This commit is contained in:
@@ -50,9 +50,16 @@ Breadcrumbs::for('admin.log', function ($trail) {
|
||||
});
|
||||
|
||||
// Admin > User
|
||||
Breadcrumbs::for('admin.user', function ($trail) {
|
||||
Breadcrumbs::for('admin.users', function ($trail) {
|
||||
$trail->parent('admin.dashboard');
|
||||
$trail->push('Utilisateurs', route('admin.user'));
|
||||
$trail->push('Utilisateurs', route('admin.users'));
|
||||
});
|
||||
|
||||
// Admin > User > [user]
|
||||
Breadcrumbs::for('admin.user', function ($trail, $id) {
|
||||
$user = \App\User::findOrFail($id);
|
||||
$trail->parent('admin.users');
|
||||
$trail->push($user->fullname(), route('admin.user',$user));
|
||||
});
|
||||
|
||||
// Admin > User > Add
|
||||
@@ -61,27 +68,35 @@ Breadcrumbs::for('admin.user.add', function ($trail) {
|
||||
$trail->push('Ajouter un utilisateur', route('admin.user.add'));
|
||||
});
|
||||
|
||||
// Admin > User > Edit
|
||||
// Admin > User > [user] > Edit
|
||||
Breadcrumbs::for('admin.user.edit', function ($trail, $id) {
|
||||
$trail->parent('admin.user');
|
||||
$trail->push('Modifier un utilisateur', route('admin.user.edit', $id));
|
||||
$user = \App\User::findOrFail($id);
|
||||
$trail->parent('admin.user',$id);
|
||||
$trail->push('Modifier', route('admin.user.edit', $user));
|
||||
});
|
||||
|
||||
// Admin > User > [user] > Courses
|
||||
Breadcrumbs::for('admin.user.courses', function ($trail, $id) {
|
||||
$user = \App\User::findOrFail($id);
|
||||
$trail->parent('admin.user',$id);
|
||||
$trail->push('Liste des cours', route('admin.user.courses', $user));
|
||||
});
|
||||
|
||||
// Admin > Config
|
||||
Breadcrumbs::for('admin.config', function ($trail) {
|
||||
Breadcrumbs::for('admin.config.general', function ($trail) {
|
||||
$trail->parent('admin.dashboard');
|
||||
$trail->push('Configurations', route('admin.config'));
|
||||
$trail->push('Configurations', route('admin.config.general'));
|
||||
});
|
||||
|
||||
// Admin > Config > Calendrier
|
||||
// Admin > Config > Instruction
|
||||
Breadcrumbs::for('admin.config.schedule', function ($trail) {
|
||||
$trail->parent('admin.config');
|
||||
$trail->push('Horaire', route('admin.config.schedule'));
|
||||
$trail->parent('admin.config.general');
|
||||
$trail->push('Instruction', route('admin.config.schedule'));
|
||||
});
|
||||
|
||||
// Admin > Config > Activite complementaire
|
||||
Breadcrumbs::for('admin.config.complementary-activity', function ($trail) {
|
||||
$trail->parent('admin.config');
|
||||
$trail->parent('admin.config.general');
|
||||
$trail->push('Activitée complémentaire', route('admin.config.complementary-activity'));
|
||||
});
|
||||
|
||||
@@ -99,13 +114,13 @@ Breadcrumbs::for('admin.config.complementary-activity.edit', function ($trail, $
|
||||
|
||||
// Admin > Config > Customisation
|
||||
Breadcrumbs::for('admin.config.customisation', function ($trail) {
|
||||
$trail->parent('admin.config');
|
||||
$trail->parent('admin.config.general');
|
||||
$trail->push('Apparence', route('admin.config.customisation'));
|
||||
});
|
||||
|
||||
// Admin > Config > Rank
|
||||
Breadcrumbs::for('admin.config.rank', function ($trail) {
|
||||
$trail->parent('admin.config');
|
||||
$trail->parent('admin.config.general');
|
||||
$trail->push('Grade', route('admin.config.rank'));
|
||||
});
|
||||
|
||||
@@ -123,7 +138,7 @@ Breadcrumbs::for('admin.config.rank.edit', function ($trail, $id) {
|
||||
|
||||
// Admin > Config > Jobs
|
||||
Breadcrumbs::for('admin.config.jobs', function ($trail) {
|
||||
$trail->parent('admin.config');
|
||||
$trail->parent('admin.config.general');
|
||||
$trail->push('Postes', route('admin.config.jobs'));
|
||||
});
|
||||
|
||||
@@ -141,7 +156,7 @@ Breadcrumbs::for('admin.config.jobs.edit', function ($trail, $id) {
|
||||
|
||||
// Admin > Config > Files
|
||||
Breadcrumbs::for('admin.config.files', function ($trail) {
|
||||
$trail->parent('admin.config');
|
||||
$trail->parent('admin.config.general');
|
||||
$trail->push('Système de fichier', route('admin.config.files'));
|
||||
});
|
||||
|
||||
@@ -247,6 +262,12 @@ Breadcrumbs::for('admin.profil.psw', function ($trail) {
|
||||
$trail->push('Password', route('admin.profil.psw'));
|
||||
});
|
||||
|
||||
// Admin > Profil > Adress
|
||||
Breadcrumbs::for('admin.profil.courses', function ($trail) {
|
||||
$trail->parent('admin.profil');
|
||||
$trail->push('Mes cours', route('admin.profil.courses'));
|
||||
});
|
||||
|
||||
// Admin > Drive
|
||||
Breadcrumbs::for('admin.drive', function ($trail) {
|
||||
$trail->parent('admin.dashboard');
|
||||
@@ -265,17 +286,64 @@ Breadcrumbs::for('admin.drive.folder', function ($trail,$folder) {
|
||||
$trail->push(\Storage::cloud()->getMetadata($folder)['name'], route('admin.drive',$folder));
|
||||
});
|
||||
|
||||
|
||||
// Admin > Guide
|
||||
Breadcrumbs::for('admin.guide', function ($trail) {
|
||||
// Admin > Instruction
|
||||
Breadcrumbs::for('admin.instruction', function ($trail) {
|
||||
$trail->parent('admin.dashboard');
|
||||
$trail->push('Guide pédagogique', route('admin.guide'));
|
||||
$trail->push('Instruction', route('admin.instruction'));
|
||||
});
|
||||
|
||||
// Admin > Instruction > Guide
|
||||
Breadcrumbs::for('admin.instruction.guide', function ($trail) {
|
||||
$trail->parent('admin.instruction');
|
||||
$trail->push('Guide pédagogique et norme de qualification', route('admin.instruction.guide'));
|
||||
});
|
||||
|
||||
// Admin > Instruction > Lesson Plan
|
||||
Breadcrumbs::for('admin.instruction.course', function ($trail) {
|
||||
$trail->parent('admin.instruction');
|
||||
$trail->push('Plan de cours et documentation', route('admin.instruction.course'));
|
||||
});
|
||||
|
||||
// Admin > Instruction > Lesson Plan
|
||||
Breadcrumbs::for('admin.stats.instruction', function ($trail) {
|
||||
$trail->parent('admin.instruction');
|
||||
$trail->push('Statistique de l\'instruction', route('admin.stats.instruction'));
|
||||
});
|
||||
|
||||
// Admin > Files
|
||||
Breadcrumbs::for('admin.files', function ($trail) {
|
||||
$trail->parent('admin.dashboard');
|
||||
$trail->push('Fichier', route('admin.files'));
|
||||
$trail->push('Mes fichier', route('admin.files'));
|
||||
});
|
||||
|
||||
// Admin > Files > Cadet
|
||||
Breadcrumbs::for('admin.files.cadet', function ($trail) {
|
||||
$trail->parent('admin.files');
|
||||
$trail->push('Cadet', route('admin.files.cadet'));
|
||||
});
|
||||
|
||||
// Admin > Files > Staff
|
||||
Breadcrumbs::for('admin.files.staff', function ($trail) {
|
||||
$trail->parent('admin.files');
|
||||
$trail->push('Staff', route('admin.files.staff'));
|
||||
});
|
||||
|
||||
// Admin > Files > ETAMAS
|
||||
Breadcrumbs::for('admin.files.etamas', function ($trail) {
|
||||
$trail->parent('admin.files');
|
||||
$trail->push('ETAMAS', route('admin.files.etamas'));
|
||||
});
|
||||
|
||||
// Admin > Files > Officier
|
||||
Breadcrumbs::for('admin.files.officier', function ($trail) {
|
||||
$trail->parent('admin.files');
|
||||
$trail->push('Officier', route('admin.files.officier'));
|
||||
});
|
||||
|
||||
// Admin > Files > Publique
|
||||
Breadcrumbs::for('admin.files.publique', function ($trail) {
|
||||
$trail->parent('admin.files');
|
||||
$trail->push('Publique', route('admin.files.publique'));
|
||||
});
|
||||
|
||||
// Admin > OCOM
|
||||
@@ -308,4 +376,17 @@ Breadcrumbs::for('admin.ocom.edit', function ($trail, $id) {
|
||||
$ocom = \App\OCOM::findOrFail($id);
|
||||
$trail->parent('admin.ocom.show',$id);
|
||||
$trail->push('Modifier', route('admin.ocom.edit', $ocom));
|
||||
});
|
||||
|
||||
// Admin > Course
|
||||
Breadcrumbs::for('admin.course', function ($trail) {
|
||||
$trail->parent('admin.dashboard');
|
||||
$trail->push('Liste des cours', route('admin.course'));
|
||||
});
|
||||
|
||||
// Admin > Course > [course]
|
||||
Breadcrumbs::for('admin.course.show', function ($trail, $id) {
|
||||
$course = \App\Course::findOrFail($id);
|
||||
$trail->parent('admin.course',$id);
|
||||
$trail->push($course->ocom.' ('.$course->event->date_begin.')', route('admin.course.show',$course));
|
||||
});
|
||||
Reference in New Issue
Block a user