Loading CHANGELOG.md +2 −1 Original line number Diff line number Diff line Loading @@ -12,7 +12,8 @@ Version 1.1.5 + Parametrage et ajout d'une adresse par défaut pour les profils de recrutement + Refonte macro pour le profil + Fiche de poste pour recrutement + modification de l'association d'agent + Ajout de filtrage pour les contenus et les macros + Branchement des mails sur le module de contenu Version 1.1.4 ------------- Loading config/autoload/unicaen-app.global.php +2 −2 Original line number Diff line number Diff line Loading @@ -10,8 +10,8 @@ use Zend\Session\Storage\SessionArrayStorage; return [ 'session_config' => [ 'cookie_lifetime' => 60*60*8, 'gc_maxlifetime' => 60*60*24*30, 'cookie_lifetime' => 1209600, 'gc_maxlifetime' => 1209600, ], 'session_storage' => [ Loading module/Application/view/application/structure/partial/campagne.phtml +8 −4 Original line number Diff line number Diff line Loading @@ -83,8 +83,8 @@ $enCours = $campagne->estEnCours(); <table class="table table-condensed"> <thead> <tr> <th> Agent</th> <th> Responsable </th> <th class="personne"> Agent</th> <th class="personne"> Responsable </th> <th> Date </th> <th> État </th> <th style="width:13rem;"> Action </th> Loading Loading @@ -130,8 +130,8 @@ $enCours = $campagne->estEnCours(); <table class="table table-condensed"> <thead> <tr> <th> Agent</th> <th> Responsable </th> <th class="personne"> Agent</th> <th class="personne"> Responsable </th> <th> Date </th> <th> État </th> <th style="width:13rem;"> Action </th> Loading Loading @@ -289,6 +289,10 @@ $enCours = $campagne->estEnCours(); color:darkred; font-style: italic; } th.personne { width:35rem; } </style> <script> Loading module/EntretienProfessionnel/src/EntretienProfessionnel/Controller/CampagneController.php +2 −2 Original line number Diff line number Diff line Loading @@ -38,9 +38,9 @@ class CampagneController extends AbstractActionController { if ($form->isValid()) { $this->getCampagneService()->create($campagne); try { $mail_DAC = $this->parametreService->getParametreByCode('GLOBAL','MAIL_LISTE_DAC')->getValeur(); $mail_DAC = $this->parametreService->getParametreValeurByCode('GLOBAL','MAIL_LISTE_DAC'); $mail1 = $this->getMailingService()->sendMailType("CAMPAGNE_OUVERTURE_DAC", ['campagne' => $campagne, 'mailing' => $mail_DAC]); $mail_BIATS = $this->parametreService->getParametreByCode('GLOBAL','MAIL_LISTE_BIATS')->getValeur(); $mail_BIATS = $this->parametreService->getParametreValeurByCode('GLOBAL','MAIL_LISTE_BIATS'); $mail2 = $this->getMailingService()->sendMailType("CAMPAGNE_OUVERTURE_BIATSS", ['campagne' => $campagne, 'mailing' => $mail_BIATS]); $this->getMailingService()->addAttachement($mail1, Campagne::class, $campagne->getId()); $this->getMailingService()->addAttachement($mail2, Campagne::class, $campagne->getId()); Loading module/EntretienProfessionnel/src/EntretienProfessionnel/Controller/EntretienProfessionnelController.php +2 −2 Original line number Diff line number Diff line Loading @@ -179,7 +179,7 @@ class EntretienProfessionnelController extends AbstractActionController $entretien->setEtat($this->getEtatService()->getEtatByCode(EntretienProfessionnel::ETAT_ACCEPTATION)); $this->getEntretienProfessionnelService()->create($entretien); $this->getEntretienProfessionnelService()->recopiePrecedent($entretien); $mail = $this->getMailingService()->sendMailType("ENTRETIEN_CONVOCATION_AGENT", ['campagne' => $entretien->getCampagne(), 'entretien' => $entretien, 'user' => $entretien->getAgent()]); $mail = $this->getMailingService()->sendMailType("ENTRETIEN_CONVOCATION_AGENT", ['campagne' => $entretien->getCampagne(), 'agent' => $agent, 'entretien' => $entretien, 'user' => $entretien->getAgent()]); $this->getMailingService()->addAttachement($mail, EntretienProfessionnel::class, $entretien->getId()); } } Loading @@ -196,7 +196,7 @@ class EntretienProfessionnelController extends AbstractActionController public function envoyerConvocationAction() { $entretien = $this->getEntretienProfessionnelService()->getRequestedEntretienProfessionnel($this, 'entretien'); $mail = $this->getMailingService()->sendMailType("ENTRETIEN_CONVOCATION_AGENT", ['campagne' => $entretien->getCampagne(), 'entretien' => $entretien, 'user' => $entretien->getAgent()]); $mail = $this->getMailingService()->sendMailType("ENTRETIEN_CONVOCATION_AGENT", ['campagne' => $entretien->getCampagne(), 'agent' => $entretien->getAgent(), 'entretien' => $entretien, 'user' => $entretien->getAgent()]); $this->getMailingService()->addAttachement($mail, EntretienProfessionnel::class, $entretien->getId()); return $this->redirect()->toRoute('entretien-professionnel', [], [], true); } Loading Loading
CHANGELOG.md +2 −1 Original line number Diff line number Diff line Loading @@ -12,7 +12,8 @@ Version 1.1.5 + Parametrage et ajout d'une adresse par défaut pour les profils de recrutement + Refonte macro pour le profil + Fiche de poste pour recrutement + modification de l'association d'agent + Ajout de filtrage pour les contenus et les macros + Branchement des mails sur le module de contenu Version 1.1.4 ------------- Loading
config/autoload/unicaen-app.global.php +2 −2 Original line number Diff line number Diff line Loading @@ -10,8 +10,8 @@ use Zend\Session\Storage\SessionArrayStorage; return [ 'session_config' => [ 'cookie_lifetime' => 60*60*8, 'gc_maxlifetime' => 60*60*24*30, 'cookie_lifetime' => 1209600, 'gc_maxlifetime' => 1209600, ], 'session_storage' => [ Loading
module/Application/view/application/structure/partial/campagne.phtml +8 −4 Original line number Diff line number Diff line Loading @@ -83,8 +83,8 @@ $enCours = $campagne->estEnCours(); <table class="table table-condensed"> <thead> <tr> <th> Agent</th> <th> Responsable </th> <th class="personne"> Agent</th> <th class="personne"> Responsable </th> <th> Date </th> <th> État </th> <th style="width:13rem;"> Action </th> Loading Loading @@ -130,8 +130,8 @@ $enCours = $campagne->estEnCours(); <table class="table table-condensed"> <thead> <tr> <th> Agent</th> <th> Responsable </th> <th class="personne"> Agent</th> <th class="personne"> Responsable </th> <th> Date </th> <th> État </th> <th style="width:13rem;"> Action </th> Loading Loading @@ -289,6 +289,10 @@ $enCours = $campagne->estEnCours(); color:darkred; font-style: italic; } th.personne { width:35rem; } </style> <script> Loading
module/EntretienProfessionnel/src/EntretienProfessionnel/Controller/CampagneController.php +2 −2 Original line number Diff line number Diff line Loading @@ -38,9 +38,9 @@ class CampagneController extends AbstractActionController { if ($form->isValid()) { $this->getCampagneService()->create($campagne); try { $mail_DAC = $this->parametreService->getParametreByCode('GLOBAL','MAIL_LISTE_DAC')->getValeur(); $mail_DAC = $this->parametreService->getParametreValeurByCode('GLOBAL','MAIL_LISTE_DAC'); $mail1 = $this->getMailingService()->sendMailType("CAMPAGNE_OUVERTURE_DAC", ['campagne' => $campagne, 'mailing' => $mail_DAC]); $mail_BIATS = $this->parametreService->getParametreByCode('GLOBAL','MAIL_LISTE_BIATS')->getValeur(); $mail_BIATS = $this->parametreService->getParametreValeurByCode('GLOBAL','MAIL_LISTE_BIATS'); $mail2 = $this->getMailingService()->sendMailType("CAMPAGNE_OUVERTURE_BIATSS", ['campagne' => $campagne, 'mailing' => $mail_BIATS]); $this->getMailingService()->addAttachement($mail1, Campagne::class, $campagne->getId()); $this->getMailingService()->addAttachement($mail2, Campagne::class, $campagne->getId()); Loading
module/EntretienProfessionnel/src/EntretienProfessionnel/Controller/EntretienProfessionnelController.php +2 −2 Original line number Diff line number Diff line Loading @@ -179,7 +179,7 @@ class EntretienProfessionnelController extends AbstractActionController $entretien->setEtat($this->getEtatService()->getEtatByCode(EntretienProfessionnel::ETAT_ACCEPTATION)); $this->getEntretienProfessionnelService()->create($entretien); $this->getEntretienProfessionnelService()->recopiePrecedent($entretien); $mail = $this->getMailingService()->sendMailType("ENTRETIEN_CONVOCATION_AGENT", ['campagne' => $entretien->getCampagne(), 'entretien' => $entretien, 'user' => $entretien->getAgent()]); $mail = $this->getMailingService()->sendMailType("ENTRETIEN_CONVOCATION_AGENT", ['campagne' => $entretien->getCampagne(), 'agent' => $agent, 'entretien' => $entretien, 'user' => $entretien->getAgent()]); $this->getMailingService()->addAttachement($mail, EntretienProfessionnel::class, $entretien->getId()); } } Loading @@ -196,7 +196,7 @@ class EntretienProfessionnelController extends AbstractActionController public function envoyerConvocationAction() { $entretien = $this->getEntretienProfessionnelService()->getRequestedEntretienProfessionnel($this, 'entretien'); $mail = $this->getMailingService()->sendMailType("ENTRETIEN_CONVOCATION_AGENT", ['campagne' => $entretien->getCampagne(), 'entretien' => $entretien, 'user' => $entretien->getAgent()]); $mail = $this->getMailingService()->sendMailType("ENTRETIEN_CONVOCATION_AGENT", ['campagne' => $entretien->getCampagne(), 'agent' => $entretien->getAgent(), 'entretien' => $entretien, 'user' => $entretien->getAgent()]); $this->getMailingService()->addAttachement($mail, EntretienProfessionnel::class, $entretien->getId()); return $this->redirect()->toRoute('entretien-professionnel', [], [], true); } Loading