Changeset 93683 in spip-zone
- Timestamp:
- Dec 14, 2015, 1:11:52 PM (5 years ago)
- Location:
- _plugins_/selections_editoriales/branches/selections_editoriales_dragdrop
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
_plugins_/selections_editoriales/branches/selections_editoriales_dragdrop/action/trier_selections_contenus.php
r93680 r93683 15 15 $id_selection = _request('id_selection'); 16 16 17 18 $nouveau_tri = explode(',',_request('sort'));19 17 // ordre de tri des items renvoye par sortable [item3,item2,item1] 18 $nouveau_tri = explode(',', _request('sort')); 19 20 20 include_spip('inc/filtres'); 21 21 // Parcours et met a jour le nouvel ordre 22 22 // en préfixant le titre 10. Titre 23 23 foreach($nouveau_tri as $cle => $valeur){ 24 preg_match_all("#selection(\d )-contenu(\d)#i", $valeur, $items);24 preg_match_all("#selection(\d*)-contenu(\d*)#i", $valeur, $items); 25 25 $id_contenu = $items[2][0]; 26 26 27 27 // recuperer le titre 28 28 $contenu_titre = sql_getfetsel('titre', 'spip_selections_contenus', 'id_selection=' . intval($id_selection).' AND id_selections_contenu='.intval($id_contenu)); 29 29 // supprimer_numero 30 30 $contenu_titre=supprimer_numero($contenu_titre); 31 31 32 sql_updateq("spip_selections_contenus", array("titre" => $cle."0. $contenu_titre" ), "id_selection = '$id_selection' AND id_selections_contenu = '$id_contenu'"); 32 33 … … 40 41 include_spip('inc/invalideur'); 41 42 suivre_invalideur("id='selections_contenu/$id_contenu'"); 43 42 44 } 43 45 -
_plugins_/selections_editoriales/branches/selections_editoriales_dragdrop/prive/squelettes/inclure/editer_selections_contenus.html
r93680 r93683 51 51 $("#sortable_elements").sortable({ 52 52 items:"div.item", 53 cursor:"move" 53 cursor:"move", 54 axis:'y' 54 55 }); 55 56 $("#sortable_elements").disableSelection(); … … 59 60 var request = $.ajax({ 60 61 type: "POST", 61 url: "?action=trier_selections_contenus&id_selection=#ENV{id_selection}&sort="+ordre 62 url: "?action=trier_selections_contenus&id_selection=#ENV{id_selection}&sort="+ordre+'&editer_contenu=non' 62 63 }); 63 64 request.done(function() {
Note: See TracChangeset
for help on using the changeset viewer.