source: spip-zone/_squelettes_/eva-web/4_2/eva_habillage/formulaires/evahabillage_menu_horizontal.php @ 62858

Last change on this file since 62858 was 62858, checked in by olivier.gautier@…, 7 years ago

Module de gestion graphique du menu horizontal dépliable pour SPIP 3

File size: 1.5 KB
Line 
1<?php
2
3if (!defined('_ECRIRE_INC_VERSION')) return;
4
5function formulaires_evahabillage_menu_horizontal_charger_dist(){
6        //Rien à retourner ici : tout est dans le formulaire html et en php
7        $valeurs=array();
8        return $valeurs;
9}
10
11
12function formulaires_evahabillage_menu_horizontal_traiter_dist(){
13        $res = array('editable'=>true);
14        $res['message_ok'] = 'Aucune modification n\'a &eacute;t&eacute; enregistr&eacute;e';
15        $tab_evabonus_menu=array(
16        'evabonus_menu_horizontal_couleur_fond',
17        'evabonus_menu_horizontal_couleur_fond_survol',
18        'evabonus_menu_horizontal_couleur_fond_actif',
19        'evabonus_menu_horizontal_couleur_texte',
20        'evabonus_menu_horizontal_couleur_texte_survol',
21        'evabonus_menu_horizontal_couleur_texte_actif',
22        'evabonus_menu_horizontal_couleur_bordure_style',
23        'evabonus_menu_horizontal_couleur_bordure_largeur',
24        'evabonus_menu_horizontal_couleur_bordure_couleur'
25        );
26        // Tailles des logos
27        if (_request('test_menu_depliable_horizontal')=='Valider') {
28                $res['message_ok'] = 'Modifications graphiques enregistr&eacute;es';
29                foreach ($tab_evabonus_menu as $cle_evabonus_menu)
30                {
31                        sql_delete('spip_eva_habillage_images',"nom_habillage = 'Defaut' AND type='menu_depliable_horizontal' AND nom_div='".$cle_evabonus_menu."'");
32                        sql_insertq('spip_eva_habillage_images',array('nom_habillage' => 'Defaut','type' => 'menu_depliable_horizontal','nom_div' => $cle_evabonus_menu,'nom_image' => _request($cle_evabonus_menu)));
33                }
34        }
35        return $res;
36}
37
Note: See TracBrowser for help on using the repository browser.