Skip to content
Snippets Groups Projects
Commit 8a947057 authored by Antony Le Courtes's avatar Antony Le Courtes
Browse files

Forcer durée de vie à 1 si case 'Uniquement en cas de changement de RIB' est...

Forcer durée de vie à 1 si case 'Uniquement en cas de changement de RIB' est cochée par l'utilisateur pour éviter les mauvais paramétrages des pièces jointes.
parent ac75b104
No related branches found
No related tags found
No related merge requests found
......@@ -5,6 +5,7 @@
* Intégration (en cours) de la formule de calcul de Poitiers.
* Stockage de la date d'envoi par e-mail du contrat
* Nouvel indicateur 361 permettant de suivre les retours de contrats envoyés par email
* Piece justificative : forcer la durée de vie à 1 si la case "Uniquement en cas de changement de RIB" est cochée par l'utilisateur pour éviter les mauvais paramétrages des pièces jointes
# OSE 14.8
......
......@@ -23,7 +23,6 @@ class ModifierTypePieceJointeStatutForm extends AbstractForm
use TypePieceJointeStatutServiceAwareTrait;
public function init()
{
$hydrator = new TypePieceJointeStatutHydrator();
......@@ -103,6 +102,8 @@ class ModifierTypePieceJointeStatutForm extends AbstractForm
'attributes' => [
'min' => '1',
'value' => '1',
'class' => 'form-control',
'info_icon' => "Si vous avez coché 'Uniquement en cas de changement de RIB', la durée de vie sera automatiquement à 1",
],
]);
......@@ -245,7 +246,6 @@ class TypePieceJointeStatutHydrator implements HydratorInterface
use AnneeServiceAwareTrait;
/**
* Hydrate $object with the provided $data.
*
......
......@@ -83,3 +83,22 @@ echo $this->messenger()->addCurrentMessagesFromFlashMessenger();
echo $this->formRow($form->get('security'));
echo $this->formHidden($form->get('id'));
echo $this->form()->closeTag();
?>
<script type="text/javascript">
$(document).ready(function () {
$("input[name='changement-rib']").change(function () {
var dureeVie = $("input[name='duree-vie']")
if (this.checked) {
dureeVie.val('1');
dureeVie.attr('disabled', 'disabled');
} else {
dureeVie.removeAttr('disabled');
}
})
});
</script>
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment