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

Last change on this file since 53402 was 53402, checked in by yffic@…, 10 years ago

if (!defined("_ECRIRE_INC_VERSION")) return; sur tout fichier PHP pour sécurité future principalement

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")) return;
10
11/**
12 * Chargement des donnees du formulaire
13 *
14 * @param string $type
15 * @param int $id
16 * @return array
17 */
18function formulaires_editer_article_accueil_charger($id_rubrique){
19        $valeurs = array();
20        $valeurs['id_rubrique'] = $id_rubrique;
21        include_spip('base/abstract_sql');
22        $valeurs['id_article_accueil'] = sql_getfetsel('id_article_accueil','spip_rubriques','id_rubrique='.intval($id_rubrique));
23        $valeurs['_hide'] = (is_null(_request('id_article_accueil'))?' ':'');
24        return $valeurs;
25}
26
27/**
28 * Traitement
29 *
30 * @param string $type
31 * @param int $id
32 * @return array
33 */
34function formulaires_editer_article_accueil_traiter($id_rubrique){
35        $update = array();
36        if (!is_null($id_accueil=_request('id_article_accueil'))){
37                include_spip('base/abstract_sql');
38                $update['id_article_accueil'] = $id_accueil;
39                sql_updateq('spip_rubriques',$update,'id_rubrique='.intval($id_rubrique));
40        }
41       
42        return array('message_ok'=>'','editable'=>true);
43}
Note: See TracBrowser for help on using the repository browser.