IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

XML/XSL et SOAP Discussion :

Comment gérer la Navigation d'un site ?


Sujet :

XML/XSL et SOAP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2003
    Messages
    73
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 73
    Par défaut Comment gérer la Navigation d'un site ?
    Bonjours!

    Imaginons que nous avons un site à construire qui brasse beaucoup d'information. Avec évidament une base de donné et un language CGI genre php.
    On veut utiliser une représentation XML des données(issus de la base de donné) et ensuite le language XSLT pour faire la présentation des page.
    Ma question est de savoir comment faire pour faire la pagination du site. Ou plutot quel est le meilleur moyen?
    Soit de rentrer les liens dans le XML(c'est à dire à partir du PHP) ou bien dans le XSL?
    Voilà je voulais avoir votre avis sur la question :

    J'attend beaucoup de réponse, pour me faire ma propre opinion
    MERCI

  2. #2
    Membre confirmé Avatar de Groove
    Inscrit en
    Décembre 2002
    Messages
    97
    Détails du profil
    Informations forums :
    Inscription : Décembre 2002
    Messages : 97
    Par défaut
    Personnellement j'utilise la solution dans le XML. Mais en fait ca dépent des cas je pense. Si le lien est fait pour durée alors je pense que dans le XSL c mieu.

    Je pense qu'il faut avant tout savoir si le lien est de l'information ou non. A priorie non donc pourquoi le mettre dans le XML ?

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2003
    Messages
    73
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 73
    Par défaut
    ouai merci de m'avoir répondu mais toi tu me dit que tu met les lien dans le XML. Mais je pense que le XML est fait pour représenter des données.
    Et je pense que c'est au XSL à faire la présentation don c'est à lui de faire la navigation du site.
    Je comprend pas trop quand tu dit "Je pense qu'il faut avant tout savoir si le lien est de l'information ou non"

    Mois je pense qu'il faut passer des arguments au page le plus possible! soit par l'intermediaire de GET ou SET ou session en PHP et aussi en utilisant les paramètres XSL.

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    677
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 677
    Par défaut
    Ce sujet m'intéresse tout particulièrement car c'est exactement la question que je me pose. Comment faire la pagination avec le XML et XSL ??

    Comment fais-tu finalement ?

  5. #5
    Rédacteur

    Avatar de Erwy
    Homme Profil pro
    Développeur Web
    Inscrit en
    Novembre 2003
    Messages
    4 967
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Novembre 2003
    Messages : 4 967
    Par défaut
    pour faire ce genre de boulot,l'ideal c'est de faire une maquette Html
    a vide sans info ou alors tres peu mais code en dur.


    Ca permet de d'abord resoudre tous les problemes javasript et html.
    apres tu fais ta transformation cote serveur je presume?

    ensuite voir ce qui est une info ou non
    un lien sur un autre site est une info,un lien sur ton propre site,ca ne l'est pas pour moi, mais il peut y avoir des exceptions.
    Qu'est ce que tu appelles une pagination dans ce cas?
    si c'est que tu ressort 1000 donnees et que tu ne souhaite n'en afficher que 100 a la fois.Tu passes comme variables a ton xsltprocessor:ton premier enregistrement (0,101....), et ta premiere template serat un truc du genre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <apply-template match="//truc[position()=>$deb and position()=<$deb+100]"/>
    c'est l'idee je pense

Discussions similaires

  1. Comment gérer la navigation entre pages ?
    Par doons dans le forum JSF
    Réponses: 3
    Dernier message: 20/05/2015, 08h34
  2. [SP-2007] Comment gérer les accréditations des sous-sites ?
    Par Sites dans le forum SharePoint
    Réponses: 14
    Dernier message: 11/07/2011, 13h45
  3. Site web MVC : Comment gérer le contrôleur frontal ?
    Par HALOMOTO dans le forum Langage
    Réponses: 5
    Dernier message: 10/10/2006, 17h59
  4. Comment gérer les sites FTP ?
    Par Maxbenji dans le forum Eclipse Java
    Réponses: 5
    Dernier message: 05/09/2006, 18h59
  5. Site web : Comment gérer une version Officiel et Officieuse
    Par AlphaYoDa dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 05/12/2005, 08h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo