Line 17... |
Line 17... |
17 |
// | |
|
17 |
// | |
|
18 |
// | You should have received a copy of the GNU Lesser General Public |
|
18 |
// | You should have received a copy of the GNU Lesser General Public |
|
19 |
// | License along with this library; if not, write to the Free Software |
|
19 |
// | License along with this library; if not, write to the Free Software |
|
20 |
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
|
20 |
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
|
21 |
// +------------------------------------------------------------------------------------------------------+
|
21 |
// +------------------------------------------------------------------------------------------------------+
|
22 |
// CVS : $Id: pap_menu.fonct.php,v 1.18 2005-04-19 17:21:19 jpm Exp $
|
22 |
// CVS : $Id: pap_menu.fonct.php,v 1.19 2005-05-25 13:46:58 jpm Exp $
|
23 |
/**
|
23 |
/**
|
24 |
* Bibliothèque de fonction sur le rendu.
|
24 |
* Bibliothèque de fonction sur le rendu.
|
25 |
*
|
25 |
*
|
26 |
* Cette bibliothèque contient des fonctions utilisé par le rendu des pages de Papyrus.
|
26 |
* Cette bibliothèque contient des fonctions utilisé par le rendu des pages de Papyrus.
|
27 |
*
|
27 |
*
|
Line 31... |
Line 31... |
31 |
*@author Jean-Pascal MILCENT <jpm@tela-botanica.org>
|
31 |
*@author Jean-Pascal MILCENT <jpm@tela-botanica.org>
|
32 |
//Autres auteurs :
|
32 |
//Autres auteurs :
|
33 |
*@author Alexandre GRANIER <alexadandre@tela-botanica.org>
|
33 |
*@author Alexandre GRANIER <alexadandre@tela-botanica.org>
|
34 |
*@author Laurent COUDOUNEAU <laurent.coudouneau@ema.fr>
|
34 |
*@author Laurent COUDOUNEAU <laurent.coudouneau@ema.fr>
|
35 |
*@copyright Tela-Botanica 2000-2004
|
35 |
*@copyright Tela-Botanica 2000-2004
|
36 |
*@version $Revision: 1.18 $ $Date: 2005-04-19 17:21:19 $
|
36 |
*@version $Revision: 1.19 $ $Date: 2005-05-25 13:46:58 $
|
37 |
// +------------------------------------------------------------------------------------------------------+
|
37 |
// +------------------------------------------------------------------------------------------------------+
|
38 |
*/
|
38 |
*/
|
Line 39... |
Line 39... |
39 |
|
39 |
|
40 |
// +------------------------------------------------------------------------------------------------------+
|
40 |
// +------------------------------------------------------------------------------------------------------+
|
Line 356... |
Line 356... |
356 |
}
|
356 |
}
|
Line 357... |
Line 357... |
357 |
|
357 |
|
358 |
/** Fonction GEN_lireContenuMenu() - Renvoie un objet ou un tableau contenant une ligne de la table gen_menu_contenu
|
358 |
/** Fonction GEN_lireContenuMenu() - Renvoie un objet ou un tableau contenant une ligne de la table gen_menu_contenu
|
359 |
*
|
359 |
*
|
360 |
* Retourne la ligne de la table gen_menu_contenu concernant le menu ayant pour identifiant la valeur
|
360 |
* Retourne la ligne de la table gen_menu_contenu concernant le menu ayant pour identifiant la valeur
|
361 |
* passée en paramètre.
|
361 |
* passée en paramètre. Seul la dernière version du contenu du menu est retourné.
|
362 |
*
|
362 |
*
|
363 |
* @param mixed une instance de la classse Pear DB.
|
363 |
* @param mixed une instance de la classse Pear DB.
|
364 |
* @param int l'identifiant d'un menu.
|
364 |
* @param int l'identifiant d'un menu.
|
365 |
* @param string le mode dans Pear DB dans lequel on veut recevoir les infos du menu.
|
365 |
* @param string le mode dans Pear DB dans lequel on veut recevoir les infos du menu.
|
Line 372... |
Line 372... |
372 |
|
372 |
|
373 |
//----------------------------------------------------------------------------
|
373 |
//----------------------------------------------------------------------------
|
374 |
// Recherche des informations sur le menu
|
374 |
// Recherche des informations sur le menu
|
375 |
$requete = 'SELECT * '.
|
375 |
$requete = 'SELECT * '.
|
376 |
'FROM gen_menu_contenu '.
|
376 |
'FROM gen_menu_contenu '.
|
- |
|
377 |
'WHERE gmc_ce_menu = '.$id_menu.' '.
|
Line 377... |
Line 378... |
377 |
'WHERE gmc_ce_menu = '.$id_menu;
|
378 |
'AND gmc_bool_dernier = 1';
|
378 |
|
379 |
|
Line 379... |
Line 380... |
379 |
$resultat = $db->query($requete);
|
380 |
$resultat = $db->query($requete);
|
Line 635... |
Line 636... |
635 |
}
|
636 |
}
|
636 |
return $aso_site_menus;
|
637 |
return $aso_site_menus;
|
637 |
}
|
638 |
}
|
638 |
/* +--Fin du code ---------------------------------------------------------------------------------------+
|
639 |
/* +--Fin du code ---------------------------------------------------------------------------------------+
|
639 |
* $Log: not supported by cvs2svn $
|
640 |
* $Log: not supported by cvs2svn $
|
- |
|
641 |
* Revision 1.18 2005/04/19 17:21:19 jpm
|
- |
|
642 |
* Utilisation des références d'objets.
|
- |
|
643 |
*
|
640 |
* Revision 1.17 2005/04/18 16:41:25 jpm
|
644 |
* Revision 1.17 2005/04/18 16:41:25 jpm
|
641 |
* Ajout d'une fonction pour récupérer tous les menus d'un site avec son code alphanumérique.
|
645 |
* Ajout d'une fonction pour récupérer tous les menus d'un site avec son code alphanumérique.
|
642 |
*
|
646 |
*
|
643 |
* Revision 1.16 2005/04/14 17:40:31 jpm
|
647 |
* Revision 1.16 2005/04/14 17:40:31 jpm
|
644 |
* Modification fonction pour les actions.
|
648 |
* Modification fonction pour les actions.
|