Une value pour que le bouton annuler passe dans la requete, et supprimer l'id_blocktype quand on annule pour reset le formulaire d'ajout

master
nicod_ 4 months ago
parent 7abfa98701
commit 6b9490074a

@ -17,7 +17,7 @@
</div>
<p class="boutons">
[(#ENV{include}|oui)<button type="submit" name="annuler" class="submit btn btn_secondaire"><:bouton_annuler:/></button>]
[(#ENV{include}|oui)<button type="submit" name="annuler" value="1" data-id_block="#ENV{id_block,new}" class="submit btn btn_secondaire"><:bouton_annuler:/></button>]
[(#ENV{id_blocktype}|non)
<button type="submit" class="submit" name="choisir" value="1"><:block:bouton_choisir:/></button>
]

@ -252,7 +252,9 @@ function formulaires_editer_block_traiter_dist($id_block = 'new', $objet = null,
if ($retour && (_request('ajouter') || _request('annuler'))) {
$retours['redirect'] = $retour;
}
$retours['redirect'] = str_replace('&amp;', '&', $retours['redirect'] ?? '');
if (_request('annuler')) {
$retours['redirect'] = parametre_url($retour,'id_blocktype','');
}
return $retours;
}

Loading…
Cancel
Save