|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : février 2006 Messages : 335 ![]() |
Bonjour,
J'ai cherché beaucoup pour trouver un exemple complet d'un TreePanel ExtJS 4, ce tree doit être alimenté par une base de données via PHP. Les données doivent avoir des idFils et idPere...mais, je n'ai pas trouvé un exemple sur ce sujet. Merci de m'aider pour trouver ce tutoriel. Cdt. |
|
|
00
|
|
|
#2 |
|
Futur Membre du Club
![]() Développeur informatique Inscription : novembre 2006 Messages : 13 ![]() |
Tu peux déjà essayer de suivre ce tuto de base :
http://tutoriel.lyondev.fr/pages/40-...el-Simple.html |
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() Inscription : février 2006 Messages : 335 ![]() |
Merci namavic,
mais, c'est un tutoriel extjs 3, en plus il ne traite pas les idPere, c-a-d dans la base de données on a pour chaque enregistrement un IdPere pour construire dynamiquement l'arborescence. |
|
|
00
|
|
|
#4 |
|
Expert Confirmé
![]() ![]() Urbaniste Inscription : juillet 2004 Messages : 1 421 ![]() |
heu c'est quoi le pb
tu ne sais pas comment faire une table hiérarchique en SQL si c'est le cas pose la question dans les forum SQL il y a de nombreuse solutions et toute n'utilise pas de id si c'est un pb extJS je n'ai pas compris le tuto contient tous ce qu'il faut un arbres ExtJS n'implique pas d'avoir une table hérarchique. par exemple pour afficher des Société/Services/Equipes/Personnel j'ai des table différentes qui ont des relations entre elles et un arbre Ext est l'outil parfait pour les afficher. A+JYT |
|
|
00
|
|
|
#5 |
|
Membre du Club
![]() Inscription : février 2006 Messages : 335 ![]() |
NON, ce n'est un problème de SQL, mais c'est une question de comment alimenter un TreePanel ExtJS 4.
On a déjà une table SQL (id, idPere, libelle,...etc) et je veux créer un TreePanel d'après cette table.....comment signaler à mon TreePanel qu'il doit construire la hiérarchie d'après les id et idPere ? Par exemple en ExtJS 3, on fait dataUrl : "xxxx.php".....et je ne sais pas la suite !! en ExtJs4 je ne sais rien. Je suis un vrai débutant en ExtJS et je veux un exemple qui traite ce point basique. Merci |
|
|
00
|
|
|
#6 | ||
|
Expert Confirmé
![]() ![]() Urbaniste Inscription : juillet 2004 Messages : 1 421 ![]() |
j'avoue ne pas comprendre tu dois produire une structure comme ça
tu as tout là ! tu lis ta table est tu mets ça dans un array comme dans cet exemple et c'est tout Code php :
A+JYT |
||
|
|
00
|
|
|
#7 |
|
Membre du Club
![]() Inscription : février 2006 Messages : 335 ![]() |
J'ai lit un bon tutoriel sur TreePanel ExtJS 3 :
http://tutoriel.lyondev.fr/pages/42-...-recursif.html Et j'ai voulu un sur ExtJS4. En tous cas, je vais faire des efforts pour le trouver, parce que je ne peux pas travailler sur ce point avec des parties de code et sans avoir un exemple complet (je suis un vrai débutant sur ExtJS) En tous cas, merci pour tout le monde. |
|
|
00
|
|
|
#8 |
|
Expert Confirmé
![]() ![]() Urbaniste Inscription : juillet 2004 Messages : 1 421 ![]() |
Mais c'est quoi que tu n'arrive pas à faire ?
1) tu as un JSON correct et tu arrive pas à le lier à ton TreePanel ? 2) tu n'arrive pas à avoir un JSON Correct ? 3) tu ne sais pas parcourir ta table SQL ? 4) ... C'est quoi ton problème ? si tu ne t’explique pas on peut pas t'aider A+JYT |
|
|
00
|
|
|
#9 | ||
|
Membre du Club
![]() Inscription : février 2006 Messages : 335 ![]() |
Merci sekaijin.
Il n'y a pas d'une chose précise que je n'arrive pas à faire, mais je cherche un exemple complet sur treePanel ExtJS 4, parce que c'est la première fois que je travaille sur ce framework. Prenons l'exemple lien sur ExtJS 3: Code :
TreeLoader, dataUrl AsyncTreeNode Je répète : je suis null sur TreePanel ExtJS4 et je veux commencer par un tutoriel qui traite mes besoins précédents. |
||
|
|
00
|
|
|
#10 |
|
Expert Confirmé
![]() ![]() Urbaniste Inscription : juillet 2004 Messages : 1 421 ![]() |
des data hiérarchiques
http://dev.sencha.com/deploy/ext-4.0.../Ext.data.Tree des data stores pour les contenir http://dev.sencha.com/deploy/ext-4.0...data.TreeStore un loader pour mettre les data dans un composant http://dev.sencha.com/deploy/ext-4.0...omponentLoader un panel pour les représenter http://dev.sencha.com/deploy/ext-4.0...Ext.tree.Panel une vue pour les afficher http://dev.sencha.com/deploy/ext-4.0.../Ext.tree.View l'exemple xml est un exemple complet les données sont transmise en xml http://dev.sencha.com/deploy/ext-4.0.../xml-tree.html le treegrid lui présent un tree grid à la place de treePanel mais les données sont en JSON http://dev.sencha.com/deploy/ext-4.0...ee/treegrid.js le checktree est un exemple de tree panel avec lecture des données en json http://dev.sencha.com/deploy/ext-4.0...heck-tree.html le tow trees presente deux arbres en json/php dans des treePanel http://dev.sencha.com/deploy/ext-4.0...two-trees.html le drag and drop tree est en json/php et treePanel http://dev.sencha.com/deploy/ext-4.0...e/reorder.html tous sont des exemples complets A+JYT |
|
|
00
|
|
|
#11 |
|
Membre du Club
![]() Inscription : février 2006 Messages : 335 ![]() |
Merci beaucoup sekaijin. Je vais voir ces liens...
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com