diff --git a/src/Bundle/ChillMainBundle/DependencyInjection/ChillMainExtension.php b/src/Bundle/ChillMainBundle/DependencyInjection/ChillMainExtension.php index 6760a798f..236848435 100644 --- a/src/Bundle/ChillMainBundle/DependencyInjection/ChillMainExtension.php +++ b/src/Bundle/ChillMainBundle/DependencyInjection/ChillMainExtension.php @@ -56,6 +56,8 @@ use Chill\MainBundle\Entity\Regroupment; use Chill\MainBundle\Entity\User; use Chill\MainBundle\Entity\UserJob; use Chill\MainBundle\Form\CenterType; +use Chill\MainBundle\Entity\User\UserJobHistory; +use Chill\MainBundle\Entity\User\UserScopeHistory; use Chill\MainBundle\Form\CivilityType; use Chill\MainBundle\Form\CountryType; use Chill\MainBundle\Form\LanguageType; @@ -371,6 +373,32 @@ class ChillMainExtension extends Extension implements ], ], ], + [ + 'class' => UserJobHistory::class, + //'controller' => UserJobHistoryController::class, + 'name' => 'admin_user_job_history', + 'base_path' => '/admin/main/user-job-history', + 'base_role' => 'ROLE_ADMIN', + 'actions' => [ + 'index' => [ + 'role' => 'ROLE_ADMIN', + 'template' => '@ChillMain/UserJob/history.html.twig', + ], + ], + ], + [ + 'class' => UserScopeHistory::class, + //'controller' => UserScopeHistoryController::class, + 'name' => 'admin_user_scope_history', + 'base_path' => '/admin/main/user-scope-history', + 'base_role' => 'ROLE_ADMIN', + 'actions' => [ + 'index' => [ + 'role' => 'ROLE_ADMIN', + 'template' => '@ChillMain/Scope/history.html.twig', + ], + ], + ], [ 'class' => User::class, 'controller' => UserController::class, diff --git a/src/Bundle/ChillMainBundle/Resources/views/Scope/history.html.twig b/src/Bundle/ChillMainBundle/Resources/views/Scope/history.html.twig new file mode 100644 index 000000000..3c08620c7 --- /dev/null +++ b/src/Bundle/ChillMainBundle/Resources/views/Scope/history.html.twig @@ -0,0 +1,59 @@ +{% extends '@ChillMain/CRUD/Admin/index.html.twig' %} + +{% block admin_content %} + {% embed '@ChillMain/CRUD/_index.html.twig' %} + + {% block table_entities_thead_tr %} +