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

Bibliothèques & Frameworks Discussion :

dojox grid EnhancedGrid [Dojo]


Sujet :

Bibliothèques & Frameworks

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mars 2010
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 28
    Par défaut dojox grid EnhancedGrid
    salut

    j'ai un soucis avec ma grid dojox.grid.EnhancedGrid

    je veux remettre mes lignes drag and dropable mais j'arrive pas à le faire pourtant j'ai suivis les conseils de dojoCompus et les valeurs s'affichent bien (j'ai utilise Dojo +Zend)
    voila mon code grid-enhanced.phtml

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    <span dojoType="dojo.data.ItemFileWriteStore"
           data='<?php echo htmlentities($this->data, ENT_QUOTES) ?> '
          jsid="Store1">
    </span>
              <table dojoType="dojox.grid.EnhancedGrid" plugins="{dnd: true}" id="idGrid"
              jsid="jsGrid" store="Store1"
              rowSelector="20px">
                <thead>
                  <tr>
                    <th field="Nom" width="150px">Nom</th>
                    <th field="Prenom">Prenom</th>
                   </tr>
                </thead>
              </table>
    et voila les bibliothèques que j'importe
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    dojo.require("dojox.grid.EnhancedGrid");
      dojo.require("dojox.grid.enhanced.plugins.DnD");
      dojo.require("dojox.grid.enhanced.plugins.NestedSorting");
    quelqu'un peut m'aider SVP

  2. #2
    Expert éminent

    Avatar de vermine
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    6 582
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2008
    Messages : 6 582
    Par défaut
    Bonjour,

    Je ne vais pas répondre à votre question mais j'en profite pour poser la mienne (même si je vois la réponse dans votre code, me semble-t-il).
    Le Dojo n'est pas sensible à la casse ?


    Sinon, vous importez le nestedSorting mais vous ne l'utilisez pas ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    plugins="{nestedSorting: true, dnd: true}"

  3. #3
    Membre averti
    Inscrit en
    Mars 2010
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 28
    Par défaut
    tu as raison sur le fait qu'il est sensible à la casse sur les nom des classes exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    dojox.grid.EnhancedGrid
    par contre sur les attributs d'un widjet je pense pas comme le jsId || jsid c'est le meme .

    et malgré cela mon problème n'est pas résolu mes lignes dans le grid n'est pas drag and drop-able

  4. #4
    Expert éminent

    Avatar de vermine
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    6 582
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2008
    Messages : 6 582
    Par défaut
    Avez-vous mis ceci finalement ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    plugins="{nestedSorting: true, dnd: true}"
    Car je lis sur le Dojo Campus:

    Citation Envoyé par Dojo Campus
    There are preconditions to using the "DnD" feature: * The "NestedSorting" feature must be enabled to use the "DnD" feature.

  5. #5
    Membre averti
    Inscrit en
    Mars 2010
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 28
    Par défaut
    oui je l'ai mis mais ça marche pas

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    <table dojoType="dojox.grid.EnhancedGrid"
        plugins="{nestedSorting: true, dnd: true}"
     id="grid"
              jsId="jsgrid" store="Store1"
              rowSelector="20px">
                <thead>
                  <tr>
                    <th field="Nom" width="150px">Nom</th>
                    <th field="Prenom" width="150px">Prenom</th>
                  </tr>
                </thead>
              </table>

  6. #6
    Expert éminent

    Avatar de vermine
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    6 582
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2008
    Messages : 6 582
    Par défaut Snif
    Est-ce que cette fonctionnalité n'est disponible que sur les <div> ?
    Les exemples que je trouve sont sur des <div> et non sur une <table>.
    C'est peut-être un test à faire.


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

Discussions similaires

  1. [Dojo] dojox.grid.EnhancedGrid et tri de valeures numériques
    Par Choubaka35 dans le forum Bibliothèques & Frameworks
    Réponses: 4
    Dernier message: 06/03/2012, 13h32
  2. [Dojo] Réinitialisation de dojox.grid.EnhancedGrid
    Par Choubaka35 dans le forum Bibliothèques & Frameworks
    Réponses: 0
    Dernier message: 26/05/2010, 14h15
  3. [Dojo] Ajout une liste déroulante dans un Dojox.Grid
    Par moukit233 dans le forum Bibliothèques & Frameworks
    Réponses: 4
    Dernier message: 28/07/2009, 15h54
  4. [Dojo] dojox.grid.DataGrid : prise de tete
    Par linotte91 dans le forum Bibliothèques & Frameworks
    Réponses: 3
    Dernier message: 19/06/2009, 15h22
  5. Dojox Grid Struts
    Par Freeman84 dans le forum Struts 1
    Réponses: 0
    Dernier message: 01/10/2008, 17h47

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