Précédent   Forum des professionnels en informatique > PHP > Langage
Langage Forum sur le langage PHP, la POO, les conventions, la sécurité, etc. Avant de poster : FAQ Langage, toutes les FAQ PHP, cours langage et sources PHP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/03/2007, 19h29   #1
Futur Membre du Club
 
Inscription : janvier 2007
Messages : 36
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : janvier 2007
Messages : 36
Points : 16
Points : 16
Par défaut Treeview en php

salut
je veux faire une treeview en php

j'ai rechéreché et j'ai pas trouvé
c vous pouvez m'aider et merci

thanks
abderahime_13 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/03/2007, 19h53   #2
Membre chevronné
 
Avatar de Hervé Saladin
 
Développeur Web
Inscription : décembre 2004
Messages : 636
Détails du profil
Informations personnelles :
Âge : 30

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : décembre 2004
Messages : 636
Points : 689
Points : 689
J'en ai développé un :
achetététpé deux points slash slash enssibweb point enssib point fr slash bibliotheque-numerique slash collections
(j'écris l'adresse comme ça car c'est un serveur de développement et que je ne veux pas me faire crawler par les moteurs de recherche, l'appli ne sera d'ailleurs bientôt plus en ligne)

en quelques mots, le principe de fonctionnement :

- les ids des collections à deplier sont passées dans l'url en GET

- si tu passe l'id d'une collection enfouie au fond de l'arborescence, il faut également deplier les collections qui sont "au-dessus" (collections meres)
=> pour déterminer tous les ids des collections à déplier, même si leur id n'est pas dans l'url, j'ai utilisé des algo récursifs

- si tu replie une collection, son id passe dans l'url avec un nom spécial, puis re-récursivité pour replier toutes ses filles

- pour l'affichage html, j'utilise des listes ul imbriquées, exemple (de mémoire) :
Code :
1
2
3
4
5
6
7
8
9
10
11
 
<ul>
    <li>une collection</li>
    <li>une autre collection</li>
    <li>une collecion ouverte
        <ul>
             <li>une sous collection</li>
             <li>une autre sous collection</li>
        </ul>
    </li>
</ul>
__________________
Ne cliquez pas sur ce lien
Hervé Saladin est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h13.


 
 
 
 
Partenaires

Hébergement Web