|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre à l'essai
![]() Inscription : février 2007 Messages : 50 ![]() |
Bonjour,
j'ai besoin d'afficher une arborescence un peu "ouverte" genre arbre généalogique. J'aimerais bien arriver au niveau de "génoom" (voir capture d'écran pièce attachée si vous ne connaissez pas). Ils font ça en utilisant des propriétés CSS avec des positionnements précis au pixel près (top:233px;right:199px), et beaucoup d'AJAX que ça serais bien que j'ai aussi, mais bon, si j'ai pas, c'est pas grave. Je me demandais si vous connaissiez un framework, une bibliothèque, un script qui fait déjà ça en PHP. Les données de l'arbre sont dans une base MySQL. Si je ne me suis pas adressé dans le bon forum, je suis ouvert au remarques (faut-il poster dans "librairies et framework" ?) Sinon, si je dois le faire tout seul, je me demandais si y'avais un moyen de faire un ligne diagonale en HTML/CSS (pour tirer des traits, voir des flèches entre 2 blocs). Visiblement Genoom a résolu le problème avec des "lignes" horizontales et verticales qui sont en fait des blocs (div) CSS très fin (soit très petite hauteur pour les lignes horizontales, soit très fine largeur pour les lignes verticales) Je suis 10 fois plus habile en PHP qu'en Javascript, je préfèrerais franchement un positionnement "fixe" fait pas PHP qu'un truc en javascript. L'air de rien, dans genoom, y'a plus d'une centaine de ko de javascript ! (non merci) |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Thierry NFC & DevWeb Inscription : avril 2006 Messages : 1 175 ![]() |
Bein alors pourquoi tu ne fait pas cela en php alors?
Pour ma part, j'utilise la library JpGraph, mais pour toi, il me semble plus interessant d'utliser les fonction graphiques natives php et de créer des Class qui te permettrons de construire des images de façon dynamique. Va voir ici. Mais peut être que tu connais déjà |
|
|
00
|
|
|
#3 |
|
Membre à l'essai
![]() Inscription : février 2007 Messages : 50 ![]() |
Je connais JPgraph, mais de mémoire, il ne fait pas les arborescence ...
c'est pour faire des graphiques genre excel (courbe, camenbert, barres ...). Par contre, je n'ai jamais dit que je voulais faire des images. Je pense vraiment que faire comme Genoom des lignes en CSS est une bonne chose. Ma question était surtout de savoir si y'avais pas quelque chose qui existait, déjà tout fait. Je ne connaissait pas cette fonction PHP, merci pour le lien. J'en déduis que je peux faire des flèches-images directement en PHP. Mais je crains que ça demande une certaine charge au serveur, et que ça soit finalement assez lent. Et quand je vois jpGraph, je me dis aussi que je n'ai pas envie de faire une centaines de Class ... |
|
|
00
|
|
|
#4 |
|
Membre à l'essai
![]() Inscription : février 2007 Messages : 50 ![]() |
finalement, j'ai trouvé ça
http://www.walterzorn.com/jsgraphics/jsgraphics_e.htm on peut programmer les formes en PHP, et c'est javascript qui les execute... pour faire des flèches, ça parrait pas mal |
|
|
00
|
|
|
#5 | |
|
Membre Expert
![]() Thierry NFC & DevWeb Inscription : avril 2006 Messages : 1 175 ![]() |
Citation:
|
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com