begin process at 2012 02 05 03:01:50
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Divers

 > MENU HIÉRARCHIQUE DE TYPE EXPLORATEUR

MENU HIÉRARCHIQUE DE TYPE EXPLORATEUR


 Information sur la source

Note :
Aucune note
Catégorie :Divers Niveau :Initié Date de création :06/01/2003 Date de mise à jour :06/01/2003 14:40:17 Vu / téléchargé :11 195 / 999

Auteur : CCT

Ecrire un message privé
Commentaire sur cette source (13)
Ajouter un commentaire et/ou une note

 Description

Gestion d'un menu hiérarchique de type Explorateur à partir d'une base de donnée.
Le contenu de la table doit être le suivant :
- Libellé de l'élément à afficher
- Niveau de l'élément (l'élément racine doit être de niveau 0, et chaque élément doit avoir un parent d'un niveau immédiatement inférieur)
- Action (ou URL) : pour les éléments permettant d'accéder à d'autres pages, indiquer l'URL de ces pages
- Image : image représentant l'élement
- Type : détermine si l'élément du menu est un noeud (valeur 0) ou s'il renvoie vers une URL (valeur 1). Les élément de type 1 n'ont pas de fils

Pour bien remplir la base, se reporter à l'exemple.
Ne pas oublier de créer la source de données pour accéder à la base (pour les novices)



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources de la même categorie

Source avec Zip Source avec une capture OBJETS IMBRIQUÉES EN TABLEAU (EN VBSCRIPT OU ASP) par internetdev
Source avec Zip GESTION DES SKIN par youdream
UTILISATION DE FTP.EXE DE WINDOWS EN ASP par Nicolas_kojack
FONCTION SIMPLE POUR ALTERNER LES COULEURS DES LIGNES D'UN T... par pakito_77
Source .NET (Dotnet) COMMENT PASSER UN PARAMÈTRE C# À FLASH ? par zigxag

Commentaires et avis

Commentaire de TORIUKE le 07/01/2003 11:14:39

Salut CCT, ta source semble interessante mais sauf erreur de ma part, le programme ne fonctionne pas... même après paramétrage de la source de données. Toriuke

Commentaire de CCT le 07/01/2003 11:35:46

Je ne l'ai testé qu'avec IE 6, et ca fonctionne bien. J'ai pas vraiment le temps de le tester sur d'autres plateformes.

Commentaire de yvan08 le 07/01/2003 16:49:40

Salut CCT ,source tres complet et super interessante dommage que cela ne fonctionne pas... meme sous ie6 mais je suis novice quelque indication     pour le source de données (meme si je pensse ne pas voir fait d'erreur... merci d'avance

Commentaire de CCT le 07/01/2003 17:51:43

Il faut tout d'abord avoir un serveur Web sur le bécane. J'utilise Windows 2000 pro avec IIS 5. Ensuite, il faut décompresser le zip dans un répertoire virtuel créé avec IIS. Pour le tester, mettre l'adresse suivante dans le navigateur : http://localhost/MonRepVirtuel/index.htm. Normalement, ça marche.

Commentaire de CCT le 08/01/2003 09:39:09

Cause d'erreur éventuelle : avec windows 2000 server et IIS 5, vérifier dans une console MMC, dans le composant "Services et composants", dans les composants de IIS Utilities, si le composant ADODB et installé. Si c'est le cas, le supprimer, car ça peut causer une erreur.
Pour voir la démo de ce code, allez à l'adresse suivante : http://www.eds-progical.fr/Navigation/index.htm

Bonne prog. CCT

Commentaire de eosshine le 09/01/2003 14:17:35

salut CCT sympa ton projet, en changeant une parti du code dans la partie url il fonctionne sans pb. 'On traite l'URL de l'élément
onclick='selected(""" & arrayArbre(1,i) & """)' href= """ & arrayArbre(4,i) & """'
reste un souci je veux rentrer ds la base les url sous cette forme http://www.hhfjfj.nhbh.fr/vvfgfh.htm impossible pour l'instant car il rajoute http://localhost devant nerci d'avance

Commentaire de CCT le 09/01/2003 15:29:45

C'était un petit bug...
Il faut remplacer :
href='window.top.corps.location.url=""" & arrayArbre(4,i) & """'
par :
href='" & arrayArbre(4,i) & "'
Là, ça doit fonctionner.
Pour vérifier, tu vas à l'addresse que j'ai indiquée plus haut, tu clique sur "tout développer" et tu sélectionne le dernier élément (autre disque). Ca te renvoie sur un de mes sites qu'il faut absolument visiter (pour les marins) ;-)
A+

Commentaire de eosshine le 09/01/2003 16:56:08

merci pour la modification je l'avais deja faite ainsi, j'ai trouve ct ds la base il faut mettre aussi le http devant url merci sympa ton site de bateau
a+

Commentaire de raphael69 le 07/03/2003 10:03:37

Ta source m'interesse beaucoup, mais je dois faire tourner ça en version Access 97.
Pourais-tu m'envoyer une version convertie car je ne peux pas utiliser le format Access 2000.
Merci, merci, merci
raphael.frerejean@mairie-lyon.fr

Commentaire de Goldorack34 le 06/06/2003 21:16:12

Excellente source pour ma part j'ai du modifier la ligne 107 pour mettre ceci :

DSN_Base = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("Navigation2.mdb")

Je suis en Access XP et Windows XP

Bref, c'est vraiment super bon ta source !!!

Krusty

Commentaire de interpolo le 09/04/2004 08:48:29

Super Source Bravo et Merci

Moi aussi j'ai du modifier le ligne 107
DSN_Base = "DBQ=" & Server.Mappath("navigation2.mdb") & ";Driver={Microsoft Access Driver (*.mdb)};Driverld=25"

Access2000 et W2000

Commentaire de lhoazour le 23/03/2007 12:58:34

Bravo pour cette source très utile.

Commentaire de lhoazour le 27/03/2007 11:57:51

Bonjour,

Je bricole un petit site intranet de gestion documentaire avec ASP, Access et IIS.
J'ai besoin d'améliorer ce code pour qu’il réponde à mon besoin.

Mon besoin est le suivant :
1° - Trier automatiquement les éléments par ordre alphabétique à l’affichage.
2° - Ajouter un champ (cote) à la table Eléments.
3° - Exécuter les actions (URL) sélectionnés à partir d'une autre table (documents) par un lien de type « <a href="mapage.asp?var1=<%=RS("Cote")%>"><%=RS(libellé")%></a> ».
4° - Le liens entre la table  Eléments et la table documents sera le champ cote ajouté.

je suis débutant en ASP, merci de donner à coup de main.

lho

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,699 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales