traitement du formulaire editer_groupe sans ajax pour réactualisation complète
This commit is contained in:
parent
239e4184f1
commit
9f8ff90adc
3 changed files with 31 additions and 25 deletions
|
@ -3,7 +3,14 @@
|
||||||
<div class="container">
|
<div class="container">
|
||||||
|
|
||||||
[(#ENV{id_article}|?{
|
[(#ENV{id_article}|?{
|
||||||
<h1 class="strong h2 p-3">Mettre à jour un groupe : <strong>#INFO_TITRE{article,#ENV{id_article}}</strong></h1>
|
|
||||||
|
<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>
|
<h1 class="p-3">Créer un nouveau groupe</h1>
|
||||||
})]
|
})]
|
||||||
|
|
|
@ -5,12 +5,15 @@
|
||||||
|
|
||||||
#ACTION_FORMULAIRE{#ENV{action}}
|
#ACTION_FORMULAIRE{#ENV{action}}
|
||||||
|
|
||||||
<div class="boutons a-droite">
|
<div class="boutons a-droite d-block d-sm-flex">
|
||||||
[(#ENV{id_article}|>{0}|oui)
|
[(#ENV{id_article}|>{0}|oui)
|
||||||
[(#INCLURE{fond=inclure/bouton_supprimer,id_article=#ENV{id_article},groupe=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}})]">
|
<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>
|
<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>
|
</div>
|
||||||
|
|
||||||
[<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
|
[<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
|
||||||
|
@ -105,32 +108,25 @@
|
||||||
|
|
||||||
<fieldset>
|
<fieldset>
|
||||||
<legend><i class="fas fa-users"></i> Membres</legend>
|
<legend><i class="fas fa-users"></i> Membres</legend>
|
||||||
<label for="auteurs">Membres du groupe</label>
|
<label for="auteurs">Membres du groupe</label>
|
||||||
<select id="auteurs" name="Tauteurs[]" class="chosen" multiple>
|
<select id="auteurs" name="Tauteurs[]" class="chosen" multiple>
|
||||||
<option value=""> </option>
|
<option value=""> </option>
|
||||||
<BOUCLE_auteurs(AUTEURS){tous}{statut IN '0minirezo','1comite'}{par nom}>
|
<BOUCLE_auteurs(AUTEURS){tous}{statut IN '0minirezo','1comite'}{par nom}>
|
||||||
<option value="#ID_AUTEUR" [(#ID_AUTEUR|in_array{#GET{T_id_auteurs}}|oui) selected]>#NOM</option>
|
<option value="#ID_AUTEUR" [(#ID_AUTEUR|in_array{#GET{T_id_auteurs}}|oui) selected]>#NOM</option>
|
||||||
</BOUCLE_auteurs>
|
</BOUCLE_auteurs>
|
||||||
</select>
|
</select>
|
||||||
</fieldset>
|
</fieldset>
|
||||||
|
|
||||||
<fieldset>
|
<fieldset>
|
||||||
<legend><i class="fas fa-star"></i> Admins</legend>
|
<legend><i class="fas fa-star"></i> Admins</legend>
|
||||||
<label for="admins">Animateurs du groupe</label>
|
<label for="admins">Animateurs du groupe</label>
|
||||||
<select id="admins" name="Tadmins[]" class="chosen" multiple>
|
<select id="admins" name="Tadmins[]" class="chosen" multiple>
|
||||||
<option value=""> </option>
|
<option value=""> </option>
|
||||||
<BOUCLE_admins(AUTEURS){tous}{statut IN '0minirezo','1comite'}{par nom}{id_auteur in #GET{T_id_auteurs}}>
|
<BOUCLE_admins(AUTEURS){tous}{statut IN '0minirezo','1comite'}{par nom}{id_auteur in #GET{T_id_auteurs}}>
|
||||||
<option value="#ID_AUTEUR" [(#ID_AUTEUR|in_array{#GET{T_id_admins}}|oui) selected]>#NOM</option>
|
<option value="#ID_AUTEUR" [(#ID_AUTEUR|in_array{#GET{T_id_admins}}|oui) selected]>#NOM</option>
|
||||||
</BOUCLE_admins>
|
</BOUCLE_admins>
|
||||||
</select>
|
</select>
|
||||||
</fieldset>
|
</fieldset>
|
||||||
|
|
||||||
<div class="boutons text-center">
|
|
||||||
<button type="submit" class="submit btn">
|
|
||||||
<i class="fas fa-save"></i> Enregistrer</a>
|
|
||||||
</button>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</form>
|
</form>
|
||||||
|
|
|
@ -95,6 +95,9 @@ function formulaires_editer_groupe_verifier_dist($id_article=0, $redirect=''){
|
||||||
}
|
}
|
||||||
|
|
||||||
function formulaires_editer_groupe_traiter_dist($id_article=0, $redirect=''){
|
function formulaires_editer_groupe_traiter_dist($id_article=0, $redirect=''){
|
||||||
|
|
||||||
|
refuser_traiter_formulaire_ajax();
|
||||||
|
|
||||||
$new = $id_article;
|
$new = $id_article;
|
||||||
if (!intval($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é.";
|
$retour['message_ok'] = "Le groupe est bien enregistré.";
|
||||||
|
|
||||||
// on redirige vers la ville
|
// 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');
|
$bigform = charger_fonction('bigform_traiter','inc');
|
||||||
|
|
Loading…
Add table
Reference in a new issue