begin process at 2012 05 29 05:51:14
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

Framework

 > 

Autre Framework

 > 

ExtJS: JsonStore données complexes


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

ExtJS: JsonStore données complexes

mercredi 22 septembre 2010 à 17:03:58 | ExtJS: JsonStore données complexes

TheGorgo

Bonjour,

J'utilise ExtJS pour développer un site web de gestion de projets.
J'ai besoin de faire un tableau multidimensionnel.

J'aimerais utiliser un Template et un JsonStore, le problème c'est que je n'arrive pas à "mapper" mes champs de données correctement. J'ai un tableau de données à trois niveaux et lors de l'affichage dans le template, je n'arrive qu'au second niveau max.

Exemple:

Mes données :
Code :
{
    'id_projet': 1,
    'name': 'test',
    'departments':
    [{
        'id_department': 1,
        'name': 'Maintenance',
        'workers':
        [{
            'id_user': 1,
            'name': 'John Doe'
        },{
            'id_user': 2,
            'name': 'Josette Doe'            
        }]
    }]
}


Mon template:
Code :
var Tpl = new Ext.Xtemplate
(
    '<table>',
        '<tpl for=".">',
            '<tr>',
                '<td>{name}</td>',
            '</tr>',
            '<tpl for="departments">',
                '<tr>',
                    '<td>{name}</td>',
                '</tr>',
                '<tpl for="workers">',
                    '<tr>',
                        '<td>{name}</td>',
                    '</tr>',
                 '</tpl>',
            '</tpl>',
        '</tpl>',
    '</table>'
);


Est ce qu'il est possible avec un JsonStore d'avoir un tableau de plusieurs dimensions ?
Et si oui, comment faire ?

Merci d'avance


Cette discussion est classée dans : code, données, id, name, jsonstore


Répondre à ce message

Sujets en rapport avec ce message

Transfert de données sous Netscape [ par christophe2 ] Bonjour, Je dispose du script suivant, qui fonctionne parfaitement sous IE, mais ne veut rien savoir sous Netscape : Affichage de données supplementaire en JS [ par Urukai1 ] Bonjour je dispose d'un formulaire généré en PHP contenant du javascript (je veux absolument éviter un rechargement de ma page).le code javascript doi Fonction Reporter [ par Tomlilie ] Bonjour j'ai un problème avec ma fonction reporter pour passer une variable javascript dans un champ d'une page phpvoici mon code : //mon appel de la bouton et action, un chti coup de pouce... [ par Spiritraid ] voici mon code : function help_box(id_code) {var info = new array( "test", ) if(info[id_code]) { document.post.h Récuperer des données dans une base et les mettre dans un champs texte [ par benz038 ] Salut J'ai un formulaire avec un tableau a plusieur colonnes dont une liste déroulante avec des codes!Je voudrai récuperer les données correspondant a Incompréhention d'une ligne de code [ par BeebopMcFly ] Bonjour à tous !!Voici mon problème, j'ai besoin de savoir ce que signifie cette ligne de code.usr = `id | sed -e 's/^[^(]*(\([^)]*\)).*/\1/'`On a ess ASP+Base de données [ par CHABRY ] Salut! J'ai téléchargé un code en ASP du fameux site "asp-irine.com" qui permet de manipuler  une base de données se trouvant sur un serveur d'où cha position d'un id [ par pqmoltonel ] bonjour, je cherche desespérément une fonction / propriétée qui permet de retourner la position d'un element html quelconque contenant un id:voila le Transfère de variables dans une iframe [ par sploutch ] Bonjour,Ma spécialité est plutôt le PHP et MySQL et je me met maintenant au JavaScript !J'ai un petit problème avec une iframe et des transfères de va "id" vs "name" [ par didierfournet ] Bonjour. Je précise que je ne suis pas un spécialiste javascript, moin de là. Il m'arrive simplement d'utiliser quelque fois des scripts très simples


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,281 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales