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

JSF Java Discussion :

DataScroller premier et dernière page


Sujet :

JSF Java

  1. #1
    Membre éprouvé Avatar de anisj1m
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2006
    Messages
    1 067
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 067
    Par défaut DataScroller premier et dernière page
    Bonjour,

    Je ne veux pas afficher les liens (premiére et derniére page) dans un datascroller et uniquement ce limiter a suivant et précédent.

    Comment le faire et merci

  2. #2
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2008
    Messages
    179
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Octobre 2008
    Messages : 179
    Par défaut
    Bonjour,

    Si tu parles bien du datascroller de richfaces, tu peux manipuler les facets du composants et rendre invisible ceux que tu ne veux pas voir, comme par ex :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
                    <f:facet name="next" >
                      <div style="visibility:hidden"></div>
                    </f:facet>
    Il y a un exemple de personnalisation ici ici.

    Ce n'est peut-être pas la seule façon de faire, cependant...

  3. #3
    Membre éprouvé Avatar de anisj1m
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2006
    Messages
    1 067
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 067
    Par défaut
    merci Roger_Rabbit,
    j'ai pu faire changer les noms des liens(last et first) mais je n'est pas pu les cacher avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <div style="visibility:hidden"></div>

  4. #4
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2008
    Messages
    179
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Octobre 2008
    Messages : 179
    Par défaut
    Bizarre, chez moi ça fonctionne bien.

    De toutes façons, j'aurais du vérifier un peu mieux la doc JBoss, et voir qu'il y avait des options pour ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    boundaryControls="hide" fastControls="hide"

  5. #5
    Membre Expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    2 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 938
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <div id="div_a_cacher" style="visibility:hidden"></div>
    En css :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    #div_a_cacher{
    display : none;
    }

  6. #6
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2008
    Messages
    179
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Octobre 2008
    Messages : 179
    Par défaut
    Citation Envoyé par DevServlet Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <div id="div_a_cacher" style="visibility:hidden"></div>
    En css :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    #div_a_cacher{
    display : none;
    }
    En fait le problème est que ça ne cache pas la <tr> qui est générée au-dessus, et c'est sur celle-là qu'est l'action. Je viens juste de m'en rendre en faisant le test... donc la div est cachée, mais la cellule bien présente, et toujours active... il faut juste savoir où cliquer!

  7. #7
    Membre Expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    2 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 938
    Par défaut
    Et ce tr, tu ne peux pas lui coller un id, et l'utiliser pour cacher ce tr en javascript ou en css?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    document.getElementById(id).style.display = none;

  8. #8
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2008
    Messages
    179
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Octobre 2008
    Messages : 179
    Par défaut
    non : il est généré par richfaces via l'objet <f:facet> , et n'a aucun attribut qui permet de le cibler directement : l'id donné au facet est tout simplement ignoré, et il en va de même pour tout style ou classe. Donc on ne peut styler que la div à l'intérieur.

    Ceci dit, les options fournies par rich:dataScroller permettent de réaliser celà, donc c'est déjà pas mal!

    PS : je voulais parler d'un <td>, pardon... mais ni le TD ni le TR ne sont identifiables via un id.

  9. #9
    Membre éprouvé Avatar de anisj1m
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2006
    Messages
    1 067
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 067
    Par défaut
    merci infiniment pour vous tous,
    la solution de Roger_Rabbit :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    boundaryControls="hide" fastControls="hide"
    m'a donné la solution voulu

    merci Roger_Rabbit

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 05/09/2006, 17h39
  2. Réponses: 10
    Dernier message: 31/03/2006, 09h28
  3. [XSL-FO] Afficher sur la dernière page seulement !!
    Par Rumeurs dans le forum XSL/XSLT/XPATH
    Réponses: 5
    Dernier message: 31/01/2006, 21h05
  4. [Rave] Cacher une bande a la dernière page
    Par fateh1970 dans le forum Rave
    Réponses: 5
    Dernier message: 31/03/2004, 21h31

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