source: spip-zone/_plugins_/article_accueil/trunk/formulaires/editer_article_accueil.php @ 115352

Last change on this file since 115352 was 115352, checked in by eric@…, 5 weeks ago

Ajout d'un bouton Annuler pour abandonner la saisie ou fermer le formulaire sans update.

File size: 1.1 KB
Line 
1<?php
2/*
3 * Plugin Articel Accueil
4 * (c) 2011 Cedric Morin, Joseph
5 * Distribue sous licence GPL
6 *
7 */
8
9if (!defined('_ECRIRE_INC_VERSION')) {
10        return;
11}
12
13/**
14 * Chargement des donnees du formulaire
15 *
16 * @param string $type
17 * @param int $id
18 * @return array
19 */
20function formulaires_editer_article_accueil_charger($id_rubrique) {
21        $valeurs = array();
22        $valeurs['id_rubrique'] = $id_rubrique;
23        include_spip('base/abstract_sql');
24        $valeurs['id_article_accueil'] = sql_getfetsel(
25                'id_article_accueil',
26                'spip_rubriques',
27                'id_rubrique='.intval($id_rubrique)
28        );
29        return $valeurs;
30}
31
32/**
33 * Traitement
34 *
35 * @param string $type
36 * @param int $id
37 * @return array
38 */
39function formulaires_editer_article_accueil_traiter($id_rubrique) {
40
41        if (!_request('annuler')) {
42                $update = array();
43                if (!is_null($id_accueil = _request('id_article_accueil'))) {
44                        include_spip('base/abstract_sql');
45                        $update['id_article_accueil'] = $id_accueil;
46                        sql_updateq('spip_rubriques', $update, 'id_rubrique='.intval($id_rubrique));
47                }
48        }
49
50        return array('message_ok'=>'','editable'=>true);
51}
Note: See TracBrowser for help on using the repository browser.