Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Bonsoir,
Je débute avec le ZF et c'est génial !!
J'ai commencer a écrire ma première application et j'aimerai avoir vos lumières pour m'indiquez le chemin à suivre pour construire une arborescence qui sera extraite d'une table mysql.
J'ai besoin de gérer les groupes d'utilisateurs dans cette appli.
exemple :
Users->Anonymous
->Inscrits
-> Administrateurs
-> Gestionnaires
-> Grand compte
-> Sociétés
-> Particuliers
-> Clients
-> Grand compte
-> Sociétés
-> Particuliers
-> Prospects
-> Grand compte
-> Sociétés
-> Particuliers
J'ai cherché de la doc sur le net et je n'est pas trouvé grand chose.
Merci pour votre aide.
Hors ligne
Commence par gratter sur Zend_Auth et Zend_Acl, ca va te permettre de gérer tout ca. Bon courage.
http://framework.zend.com/manual/fr/zend.acl.html
http://www.kitpages.fr/zf_zendAcl.php
http://framework.zend.com/manual/en/zend.auth.html
http://www.kitpages.fr/zf_zendAuth.php
Hors ligne
Soit tu n'a pas besoin de rechercher des sous arbres ou des ascendants et tu peux facilement gérer ta hiérarchie en plaçant l'id du nœud père dans les fils. soit tu à besoin de remonter des morceaux d'arbre et là il est plus intéressant d'en passer par la représentation intervallaire
je suis désolé mais je n'ai pas encore écris d'article sur le sujet et mon dev est incomplet. sinon je prépare une classe Class Fast_Db_Hierarchical extends Fast_Db_Table qui permet justement d'utiliser de telles tables sans avoir à trop se soucier de la hiérarchie (c'est la lasse qui s'en occupe)
Bientôt mais pas tout de suite.
je fait ça durant mes 4 heures de transport quotidiennes alors je ne suis pas très rapide. quoi qu'avec les grève j'ai doublé mon temps de transport j'en suis au 3 8 8 heures de boulot 8 heures de transport et 8 heures de loisir (il va peut être falloir que je trouve un jour pour dormir dans la semaine)
A+
Hors ligne
Bonsoir, Isilgawen
Merci pour ton conseil, j'ai déjà lu tous ces tutoriels ils sont tous bien fait
J'ai mis en place le code pour l'authentification et ça marche très bien.
mais aucun ne m'indique pas comment créer une arborescence, ou alors je n'ai peut être pas tous compris.
Hors ligne
Bonsoir, Sekaijin
C'est mon intention aussi de créer une classe,
je n'ai trouvé que des sources pour créer des gestionnaires de fichiers.
J'ai lu que la meilleur méthode serait la récursivité.
Je recherche d'autre écrit pour m'éclairer un peu plus.
merci pour ta réponse.
Hors ligne
un bon article sur le sujet
http://sql.developpez.com/arborescence/
A+JYT
Hors ligne
Bonjour, sekaijin
Merci, je vais le lire.
@+
Hors ligne
Bonsoir,
Je viens de lire l'article,
C'est une approche qui est pas mal du tout je commence l'écriture d'une classe
Merci
Dernière modification par bob6killer (25-10-2007 18:16:36)
Hors ligne