traitement du formulaire editer_groupe sans ajax pour réactualisation complète

This commit is contained in:
Pierre 2020-12-05 03:22:56 +01:00
parent 239e4184f1
commit 9f8ff90adc
3 changed files with 31 additions and 25 deletions

View file

@ -3,7 +3,14 @@
<div class="container">
[(#ENV{id_article}|?{
<div class="d-lg-flex justify-content-between">
<h1 class="strong h2 p-3">Mettre à jour un groupe : <strong>#INFO_TITRE{article,#ENV{id_article}}</strong></h1>
<p class="alert alert-light">
[<i class="fa fa-clock-o" aria-hidden="true"></i> Dernière mise à jour : (#INFO_MAJ{article,#ENV{id_article}}|date_interface)]
</p>
</div>
,
<h1 class="p-3">Créer un nouveau groupe</h1>
})]

View file

@ -5,12 +5,15 @@
#ACTION_FORMULAIRE{#ENV{action}}
<div class="boutons a-droite">
<div class="boutons a-droite d-block d-sm-flex">
[(#ENV{id_article}|>{0}|oui)
[(#INCLURE{fond=inclure/bouton_supprimer,id_article=#ENV{id_article},groupe=oui})]
]
<a class="btn" href="[(#URL_PAGE{groupes}|parametre_url{id_article,#ENV{id_article}}|parametre_url{statut,#ENV{statut}})]">
<i class="fas fa-search"></i> Voir la page du groupe</a>
<button type="submit" class="submit btn">
<i class="fas fa-save"></i> Enregistrer</a>
</button>
</div>
[<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
@ -124,13 +127,6 @@
</BOUCLE_admins>
</select>
</fieldset>
<div class="boutons text-center">
<button type="submit" class="submit btn">
<i class="fas fa-save"></i> Enregistrer</a>
</button>
</div>
</div>
</div>
</form>

View file

@ -95,6 +95,9 @@ function formulaires_editer_groupe_verifier_dist($id_article=0, $redirect=''){
}
function formulaires_editer_groupe_traiter_dist($id_article=0, $redirect=''){
refuser_traiter_formulaire_ajax();
$new = $id_article;
if (!intval($id_article)) {
@ -266,7 +269,7 @@ function formulaires_editer_groupe_traiter_dist($id_article=0, $redirect=''){
$retour['message_ok'] = "Le groupe est bien enregistré.";
// on redirige vers la ville
//$retour['redirect'] = "spip.php?page=groupes&id_article=$id_article";
$retour['redirect'] = "spip.php?page=editer_groupe&id_article=$id_article";
$bigform = charger_fonction('bigform_traiter','inc');