xtemplate con jsonstore
Hola
El problema es que tengo un jsonstore que carga un grid, pero al grid le aplique el plugins RowExpander el cual te permite ponerle un xtemplate y desplegarlo, el problema es que en el store viene un campo que se llama clasificación que es un array
store:
storeGrid = new Ext.data.JsonStore({
url: 'cargargridinv',
root: 'datos',
totalProperty: 'total',
fields: [
{name: 'cod_inv'},
{name: 'entidad_inv'},
{name: 'nombr_inv'},
{name: 'descrip_inv'},
{name: 'fecha_inicio',type: 'string'},
{name: 'fecha_fin',type: 'string'},
{name: 'cod_estado'},
{name: 'fastrack'},
{name: 'alcanceFase'},
{name: 'presupuestoFase'},
{name: 'clasificacion'}
]
});
en la clasificacion viene un array de esta forma "clasificacion":[{"namepadre":"pedro","name":"chuchi"}]
y el xtemplate que pongo es asi
var expander = new Ext.ux.grid.RowExpander({
tpl: new Ext.Template(
'Información de la Inversion',
'
Nombre: {nombr_inv}
', 'Entidades: {entidad_inv}
', 'Descripción Inversion: {descrip_inv}
', 'Fecha de Inicio: {fecha_inicio}
', 'Fecha de Final: {fecha_fin}
', 'clasificacion: {clasificacion}
', 'clasificacion: {namepadre}
', 'Clasificaciones: ', '', '
loco
', '{padre}
', '{clasi}
', '', '' ) }); todos los campos me los muestra bien menos el de clasificacion y no se por que , si me pudieran ayudar¿Conoces a alguien que pueda responder esta pregunta? Comparte el link en Twitter o Facebook
Es necesario registrarse para poder participar en el foro! Si ya tienes una cuenta puedes entrar y comentar en este foro.