on change le rechargement du formulaire editer_post (traitement sans ajax pour que tout se réactualise correctement)

This commit is contained in:
Pierre 2020-12-05 03:21:45 +01:00
parent be332c808b
commit 239e4184f1
2 changed files with 8 additions and 3 deletions

View file

@ -1,5 +1,5 @@
<link rel="stylesheet" href="[(#CHEMIN{css/tag_editor.css}|compacte|timestamp)]"> <link rel="stylesheet" href="[(#CHEMIN{css/tag_editor.css}|compacte|timestamp)]">
<div class="ajax formulaire_spip formulaire_#FORM ajax"> <div class="ajax formulaire_spip formulaire_#FORM">
<form name="formulaire_#FORM" action="#ENV{action}" method="post" enctype="multipart/form-data"> <form name="formulaire_#FORM" action="#ENV{action}" method="post" enctype="multipart/form-data">
@ -95,7 +95,7 @@
<fieldset class="upload_vignette"> <fieldset class="upload_vignette">
<legend><i class="fas fa-paperclip"></i> Images et fichiers</legend> <legend><i class="fas fa-paperclip"></i> Images et fichiers</legend>
<label for=""><small>largeur conseillée: entre 1024 et 2048 pixels</small></label> <label for=""><small>largeur conseillée pour l'image principale : entre 1024 et 2048 pixels</small></label>
<div class="ajax"> <div class="ajax">
<INCLURE{fond=inclure/bigform,env}> <INCLURE{fond=inclure/bigform,env}>
</div> </div>
@ -134,6 +134,7 @@
<option value="publie" [(#ENV{statut,publie}|=={publie}|oui) selected="selected"]>Publié</option> <option value="publie" [(#ENV{statut,publie}|=={publie}|oui) selected="selected"]>Publié</option>
<option value="prepa" [(#ENV{statut}|=={prepa}|oui) selected="selected"]>Brouillon</option> <option value="prepa" [(#ENV{statut}|=={prepa}|oui) selected="selected"]>Brouillon</option>
</select> </select>
[<i class="fa fa-clock-o" aria-hidden="true"></i> Dernier enregistrement :<br> (#MAJ|date_interface)]
</fieldset> </fieldset>
[(#SESSION{statut}|=={0minirezo}|oui) [(#SESSION{statut}|=={0minirezo}|oui)

View file

@ -22,6 +22,7 @@ function formulaires_editer_post_charger_dist($id_article=0, $redirect=''){
$id_groupe = _request('id_groupe'); $id_groupe = _request('id_groupe');
$valeurs = array(); $valeurs = array();
$valeurs['id_article'] = $id_article;
$valeurs['titre'] = $titre; $valeurs['titre'] = $titre;
$valeurs['texte'] = $texte; $valeurs['texte'] = $texte;
$valeurs['soustitre'] = $soustitre; $valeurs['soustitre'] = $soustitre;
@ -109,6 +110,9 @@ function formulaires_editer_post_verifier_dist($id_article=0, $redirect=''){
} }
function formulaires_editer_post_traiter_dist($id_article = 0, $redirect = ''){ function formulaires_editer_post_traiter_dist($id_article = 0, $redirect = ''){
refuser_traiter_formulaire_ajax();
$new = $id_article; $new = $id_article;
$id_rubrique = lire_config('balint/id_rub_articles'); $id_rubrique = lire_config('balint/id_rub_articles');
@ -267,7 +271,7 @@ function formulaires_editer_post_traiter_dist($id_article = 0, $redirect = ''){
if ($new==0){ if ($new==0){
$redirect .= '&id_article=' . $id_article; $redirect .= '&id_article=' . $id_article;
} }
//$retour['redirect'] = $redirect; $retour['redirect'] = $redirect;
$bigform = charger_fonction('bigform_traiter','inc'); $bigform = charger_fonction('bigform_traiter','inc');
$bigform($id_article, 'article'); $bigform($id_article, 'article');