Bonjour,

Voila je cherche a faire une gille éditable avec des objets contenant des sous objets renvoyés en json.

Je m'explique :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
Ext.define('Resultat', {
    extend: 'Ext.data.Model',
    fields: [{
        name: 'id',
        type: 'int',
        useNull: true
    }, 'modejeu.libelle', 'typepartie.libelle', 'valeur'],
    validations: [{
        type: 'length',
        field: 'modejeu.libelle',
        min: 1
    }, {
        type: 'length',
        field: 'typepartie.libelle',
        min: 1
    }]
});
Ce qui n'est envoyé en json est donc un objet avec des propriétés dont 2 sont des objets (le mode de jeu et le type de partie).

Partant de là, je n'ai pas de problème a l'affichage, mais quand je crée une entrée dans mon tableau éditable, j'obtiens (en php) un $data.

Je fais un json decode, bref, avec un $data->valeur tout va bien, mais ... pour typepartie, je ne sias pas comment faire $data->typepartie.libelle ?? non php ne veut pas.

Sauriez vous m'aider ?

Merci d'avance.
Nicolas.