Menu deroulant complexe - PHP - Programmation
Marsh Posté le 25-05-2009 à 15:05:12
J'pense que si tout était inscrit sur google, il n'y aurait pas besoin de forum^^ J'ai déja chercher -_-"
Marsh Posté le 25-05-2009 à 15:15:10
ben écoute, on en trouve plein en 30s, donc soit t'as pas bien cherché, soit tu cherches un truc hyper spécifique, auquel cas il faut que nous en dise plus...
Marsh Posté le 25-05-2009 à 15:40:24
Autant pour moi Ma demande n'est pas asser clair, je le conçoit.
Je doit creer un Menu comprenant Une catégorie ainsi que la(ou les ) sous catégories.Touts ceci ranger les unes sous les autres.
En faisant appel a un fichier .csv qu'il faut parcourir pour receuillir ces informations.
Sachant qu'il y a en réalité une dizaine de catégorie.
(je confirme qu'il n'y a rien sur le net a ce sujet, c'est vraiment très spécifique).
Un Exemple :
Boitier (Catégorie )
avec allimentation (Sous Catégorie)
sans Allimentation (Sous Catégorie)
Moniteur (Catégorie)
17' (Sous Catégorie)
22' (Sous Catégorie)
Marsh Posté le 25-05-2009 à 16:01:55
regarde ce topic,
http://forum.hardware.fr/forum2.ph [...] w=0&nojs=0
il a fait aussi des menu a partir de csv avec des familles , sous famille, essaye de t'en inspire, je pense que ca t'aidera un minimun
Marsh Posté le 25-05-2009 à 16:37:02
maktu a écrit : Merci mais c'est moi ça xD |
1. Merci de ne pas faire de nouveau topic, alors
2. On te donne une solution, tu dis qu'elle fonctionne. Pourquoi redemander la même chose ? Au minimum, tu pourrais expliquer ce qui cloche, non ?
Marsh Posté le 25-05-2009 à 16:41:51
1.Sauf que si tu as bien lu^^ce ne sont pas des choses identiques sinon je n'aurait pas creer un autre topic :s
2. Ben oui elle fonctionne, sauf qu'elle ne répond plus aux attente...
Rien ne "cloche" donc je n'ai rien a expliquer -_-"
Marsh Posté le 25-05-2009 à 16:56:36
sauf que la ta demande est tres tres tres vague,
c'est un peu difficile de t'aider avec si peu de précision
Marsh Posté le 25-05-2009 à 16:59:22
Mouaip...
Donc en fait, ton "problème" c'est que maintenant qu'on t'a expliqué comment faire une cascade de listes à partir d'un CSV tu voudrais faire un menu en cascade.
C'est bien ça ?
=> On reprend le principe, en trois étapes :
1. Lecture du CSV (maintenant tu sais faire)
2. Choix d'un système de sous-menu, en CSS pur ou avec JS (recherche sur le net)
3. Intégration des éléments du CSV pour en faire les items du menu. En gros, tu reprends la boucle du code précédent, mais au lieu de remplir les option tu vas remplir les items du menu.
S'il y a une partie de ton code qui te pose problème on se fera (moi ou d'autres) un plaisir de t'aider...
Marsh Posté le 25-05-2009 à 17:14:05
J'pense que mon expemple plus haut est asser clair. C'est dans un menu deroulant.
Menu deroulant qui comporte les 2 catégorie. Alors que dans mon ancien topic, les 2 menu était visuellement indépenant, mais liée au niveau du code.
Marsh Posté le 25-05-2009 à 17:46:12
ReplyMarsh Posté le 26-05-2009 à 09:30:32
On va dire que le résultat final est la concaténation de 2 menu.
Marsh Posté le 26-05-2009 à 09:33:36
maktu a écrit : J'pense pas que tu es vrément saisi ce que doit etre le résultat final. |
infoman64 a écrit : sauf que la ta demande est tres tres tres vague, |
Quand tu parles de "menu déroulant", tu veux dire quoi au juste ?
Tu peux mettre du code, histoire d'illustrer ?
Marsh Posté le 26-05-2009 à 09:35:45
On ne peut pas upload d'image sur le forum ? J'aimerais te donner un exemple visuel.
Marsh Posté le 26-05-2009 à 09:41:11
Code :
|
Marsh Posté le 26-05-2009 à 09:43:40
Sauf que ici dans mon code, les sous Famille ( ou sous Catégorie appel ça comme tu veut ^^ ) se retrouve a coté des Famille et sa ne permet pas le selection individuel de l'un ou l'autre...
Moi je veut que cela apparaisse en desous les uns des autres...
dans un Menu Ascenseur, si tu prefère ce therme
Marsh Posté le 26-05-2009 à 10:12:10
maktu a écrit : Sauf que ici dans mon code, les sous Famille ( ou sous Catégorie appel ça comme tu veut ^^ ) se retrouve a coté des Famille et sa ne permet pas le selection individuel de l'un ou l'autre... |
tu as pas un exemple ?
si tu veut mettre une image
heberge la sur ce http://imageshack.us/
tu as en plein d'autres
et apres copie le lien qui te sera donnée sur le forum et met le lien entre les balises img
Marsh Posté le 26-05-2009 à 10:15:55
OK.
Donc ce n'est pas un menu, c'est une liste de choix...
En gros tu voudrais avoir quelque chose du genre
Code :
|
Marsh Posté le 26-05-2009 à 10:18:08
J'espère que ça t'aidera Voila tt a fait ce que j'aimerais Obtenir.
Marsh Posté le 26-05-2009 à 10:49:05
nan c'est pas compliqué a faire, c'est un simple select
a toi de faire le traitement et la mise en forme.
tu fais pareil tu lit ton fichier, t'effectue le traitement necessaire,
et tu le balance le tout dans le select
Marsh Posté le 26-05-2009 à 10:56:28
Ben le résultat que j'obtient me convient dans le sens où j'obtient bien mes catégorie correspondant a mes sous catégori dans une seule liste de choix. Mais La mise en forme n'est pas bonne. C'est la que je coinçe.
Car je voudrai pouvoir faire une selection individuel comme sur l'image que j'ai mit plus haut.
Marsh Posté le 26-05-2009 à 13:07:58
Tu as essayé de faire ta mise en forme en HTML pur ?
Si oui, peux-tu mettre sur le forum le code html de ce que tu veux, et le code de ce que tu as ?
Marsh Posté le 26-05-2009 à 13:08:46
maktu a écrit : Ben le résultat que j'obtient me convient dans le sens où j'obtient bien mes catégorie correspondant a mes sous catégori dans une seule liste de choix. Mais La mise en forme n'est pas bonne. C'est la que je coinçe. |
comment ca selection individuel? je comprends pas
apres la mise en forme pour les couleurs ou le fond c'est du css
Marsh Posté le 26-05-2009 à 14:01:40
j'arrive a un résultat presque satisfaisant j'ai juste des doublons... qqn pourait me trouver l'erreur ?
Marsh Posté le 26-05-2009 à 14:05:04
Code :
|
Marsh Posté le 26-05-2009 à 14:15:33
Il faudrait juste que chaque catégori et sous catégorie n'aparraise qu'une seule fois.
Marsh Posté le 26-05-2009 à 19:24:15
deja c'est la balise <optgroup> pour faire ce que tu veux, et faudra faire 2 boucles imbriqués en php
ensuite ta plein de faute,
2 doctype,
doctype avant session_start();
pas de meta content
pas de title
utilise file au lieux de fopen
met te balise en minuscule
les attribut en double quote
utilise :
if():
//blabla
endif;
c'est plus propre
Marsh Posté le 27-05-2009 à 11:47:52
Mon menu de famille est comme je le souhaite. Mais je n'arrive pas a y liée la liste des Marques...
Marsh Posté le 20-05-2009 à 16:38:26
Bonjour je souhaiterais creer un menu deroulant comprenant des catégorie et des sous categorie, tout ceci dans le même menu.
Quelqu'un aurait un script y ressemblant ?