modification du formulaire édition_post : gère tous les mots dans un même champs "emplacements" et on retire la mise à jour de la date.
This commit is contained in:
parent
1b67b5954f
commit
e296fcf7a6
2 changed files with 12 additions and 11 deletions
|
@ -138,12 +138,12 @@
|
|||
<B_mots_fermes>
|
||||
<fieldset class="mots_fermes">
|
||||
<legend><i class="fas fa-thumb-tack"></i> Emplacements</legend>
|
||||
<BOUCLE_mots_fermes(GROUPES_MOTS){grigri != tags}{si #SESSION{statut}|=={0minirezo}}>
|
||||
<div class="">
|
||||
<select id="id_groupe_#ID_GROUPE" name="id_groupe_#ID_GROUPE[]" class="chosen" [(#UNSEUL|=={non}|oui) multiple]>
|
||||
[(#UNSEUL|=={oui}|oui)
|
||||
<option value=""> </option>
|
||||
]
|
||||
<div class="">
|
||||
<select id="id_emplacements" name="id_emplacements[]" class="chosen" multiple>
|
||||
[(#UNSEUL|=={oui}|oui)
|
||||
<option value=""> </option>
|
||||
]
|
||||
<BOUCLE_mots_fermes(GROUPES_MOTS){grigri != tags}{si #SESSION{statut}|=={0minirezo}}>
|
||||
<BOUCLE_mot(MOTS){id_groupe}{par rang}>
|
||||
#SET{selected,''}
|
||||
<BOUCLE_arts(ARTICLES){id_article?}{id_mot?}>
|
||||
|
@ -152,9 +152,9 @@
|
|||
|
||||
<option value="#ID_MOT" #GET{selected}>#TITRE</option>
|
||||
</BOUCLE_mot>
|
||||
</select>
|
||||
</div>
|
||||
</BOUCLE_mots_fermes>
|
||||
</BOUCLE_mots_fermes>
|
||||
</select>
|
||||
</div>
|
||||
</fieldset>
|
||||
</B_mots_fermes>
|
||||
|
||||
|
|
|
@ -126,12 +126,13 @@ function formulaires_editer_post_traiter_dist($id_article = 0, $redirect = ''){
|
|||
sql_updateq('spip_documents_liens',array('id_objet' => intval($id_article)), $where);
|
||||
}
|
||||
|
||||
var_dump($date);
|
||||
|
||||
// maj de l'article
|
||||
$set = array(
|
||||
'titre' => _request('titre'),
|
||||
'texte' => _request('texte'),
|
||||
'soustitre' => _request('soustitre'),
|
||||
'date' => date("Y-m-d H:i:s"),
|
||||
'descriptif' => _request('descriptif'),
|
||||
'date_agenda' => _request('date_agenda'),
|
||||
'statut' => _request('statut'),
|
||||
|
@ -178,7 +179,7 @@ function formulaires_editer_post_traiter_dist($id_article = 0, $redirect = ''){
|
|||
|
||||
$ids_mots = sql_allfetsel('M.id_mot AS id_mot', $from, $where);
|
||||
$ids_mots = array_column($ids_mots, 'id_mot');
|
||||
$coches = _request('id_groupe_'.$id_groupe);
|
||||
$coches = _request('id_emplacements');
|
||||
if (count($coches)) {
|
||||
$associer = array_diff($coches, $ids_mots);
|
||||
$dissocier = array_diff($ids_mots, $coches);
|
||||
|
|
Loading…
Add table
Reference in a new issue