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

Tapestry Java Discussion :

[Tapestry 5] Comment surcharger le tooltip de l'image de tri d'un tableau ?


Sujet :

Tapestry Java

  1. #1
    Membre averti Avatar de danyboy85
    Homme Profil pro
    Développeur Java
    Inscrit en
    Décembre 2005
    Messages
    548
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Décembre 2005
    Messages : 548
    Points : 312
    Points
    312
    Par défaut [Tapestry 5] Comment surcharger le tooltip de l'image de tri d'un tableau ?
    Bonjour à tous,

    Sur IE7, lorsque l'on passe la souris sur une image, le texte de l'attribut "alt" de l'image est affiché comme un tooltip.

    Dans ce contexte là, j'ai un souci avec Tapestry car la valeur "[Sortable]" est affectée par défaut à l'attribut "alt" de l'image de tri des tableaux.

    Je souhaite modifier/surcharger cette valeur.

    J'ai trouvé qu'elle était définie dans le fichier GridColumns.properties des sources de Tapestry :

    sortable=[Sortable]

    J'ai bien tenté de surcharger ce paramètre dans le fichier .properties associé à mon .tml, mais sans succès...

    Quelqu'un aurait-il une solution à ce problème ?

    Merci d'avance

    Dany
    "Wash me away Clean your body of me Erase all the memories They'll only bring us pain And I've seen All i'll ever need"

  2. #2
    Membre averti Avatar de danyboy85
    Homme Profil pro
    Développeur Java
    Inscrit en
    Décembre 2005
    Messages
    548
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Décembre 2005
    Messages : 548
    Points : 312
    Points
    312
    Par défaut
    J'ai finalement trouvé une solution de repli, en modifiant le dom dynamiquement (j'utilise la librairie prototype) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    var imgs = $$('.t-sort-icon');
    imgs.each(function(img) {
            img.alt = 'Trier les résultats';
    });
    Cela oblige a implémenter ce bout de code sur toutes les pages ayant un tableau donc un peu lourd, mais c'est la seule solution trouvée actuellement.

    (pour info, la solution m' été proposée sur le forum officiel de Tapestry : http://tapestry.1045711.n5.nabble.co...td5102886.html)
    "Wash me away Clean your body of me Erase all the memories They'll only bring us pain And I've seen All i'll ever need"

  3. #3
    Membre averti Avatar de danyboy85
    Homme Profil pro
    Développeur Java
    Inscrit en
    Décembre 2005
    Messages
    548
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Décembre 2005
    Messages : 548
    Points : 312
    Points
    312
    Par défaut
    Bon en fait il existe une bien meilleure solution qui consiste à surcharger le fichier GridColumns.properties et en le plaçant dans :

    /src/main/resources/org/apache/tapestry5/corelib/components/GridColumns.properties

    "Wash me away Clean your body of me Erase all the memories They'll only bring us pain And I've seen All i'll ever need"

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

Discussions similaires

  1. Comment surcharger (hook) n'importe quelle API windows ?
    Par RazielReaver dans le forum API, COM et SDKs
    Réponses: 12
    Dernier message: 05/07/2020, 18h41
  2. Réponses: 1
    Dernier message: 14/04/2006, 21h46
  3. [C#]Comment surcharger l'opérateur [] ?
    Par NicolasJolet dans le forum C#
    Réponses: 11
    Dernier message: 09/04/2006, 12h00
  4. [C#/C++] Comment surcharger attribut d'1 Event de Control ?
    Par NicolasG dans le forum Windows Forms
    Réponses: 2
    Dernier message: 05/02/2006, 17h55
  5. Comment surcharger la méthode OnClose d'un TFrame ?
    Par sdebrois dans le forum Composants VCL
    Réponses: 2
    Dernier message: 17/01/2005, 20h57

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