Class de menu déroulant php5

Soyez le premier à donner votre avis sur cette source.

Vue 13 431 fois - Téléchargée 1 818 fois

Description

Ceci est une class pour générer des menus basé sur un js que j'avais trouvé il y a longtemps et je ne sais plus l'auteur.

C'est du php5 pour les construct destruct mais ca peut être remis en 4 en 35 secondes maxi

Source / Exemple :


@Voir exemple dans la source@

//Pour le Menu2 en objet il faut faire
<?php
$root=new Menu();
$Menu1=$root->add('Nom','url',null,'target');
$SousMenu1=$Menu1->add(...);
?>

Conclusion :


addMenu($nom, $adresse="#", $parentMenu="root", $image=NULL, $target='_self', $titre=NULL)

$image ne marche pas pour le moment, c'est pensé pour ajouter une image dans une colonne à gauche

Le style est dans Horizontal_Frames.js

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
7
Date d'inscription
mardi 3 juin 2008
Statut
Membre
Dernière intervention
20 juin 2012

Bonjour,

Tout d'abord merci pour ce code qui va m'être très utile.
Je souhaiterai le positionner avec du css, mais je n'arrive pas.
Pourtant je crée une class menus{position:relative; top:200px; left:20px;}
mais pas moyen de le faire bouger.

J'ai bien vue que dans le fichier horizontaleframes.js il existe des coordonnées X et Y pour le positionner mais ce sont des valeurs absolu. Lorsque je redimensionne ma fenêtre le menu ce déplace :(.

Pouvez vous m'aider?
Merci
Messages postés
275
Date d'inscription
samedi 19 novembre 2005
Statut
Membre
Dernière intervention
27 avril 2010
1
Effectivement,
mais je rappelle que je n'ai pas fais le js et que cette source se plie donc aux exigences de la forme du menu original, mais par contre si tu as un super menu qui marche sur le même principe tu peux remplacer les parties getScript et __destruct pour t'adapter parfaitement a ton menu

Je prend volontiers un autre JS si vous avez, meme si pour ce projet le référencement n'a aucune importance pour moi pour le moment
Messages postés
493
Date d'inscription
jeudi 7 juillet 2005
Statut
Membre
Dernière intervention
24 mai 2017
2
Vue la source côté client,
Je ne crois pas que ce menu soit la meilleure façon d'être référencé sur un moteur de recherche
Messages postés
275
Date d'inscription
samedi 19 novembre 2005
Statut
Membre
Dernière intervention
27 avril 2010
1
OK bon sinon voila la V2 dans menu2.php ;)
Messages postés
70
Date d'inscription
jeudi 14 avril 2005
Statut
Membre
Dernière intervention
20 août 2008

Sous Ie 6 pour moi

ne suffis pas, il faut au moins

.

Et la effectivement ca marche ;)
Afficher les 14 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.