Foro

Cargar un grid dentro de un accordion

0
Hola: De nuevo por aquí tratando de aprender más y sacarme dudas. Tengo un accordion en el cual quiero mostrar una grid de empleados y no carga nada, he probado varias veces pero nada y no encuentro ejemplos, el código es el siguiente:
Ext.BLANK_IMAGE_URL = '../ext3/resources/images/default/s.gif'; 
Ext.onReady(function() { 
var w = new Ext.Window({ 
renderTo: Ext.getBody() 
,layout: 'accordion' 
,width:300 
,height:300 
,closable:false 
,border:false 
,layoutConfig:{animate:true} 
,defaults: { 
stateEvents: ["collapse","expand"] 
,getState:function() { 
return {collapsed:this.collapsed}; 
} 
,bodyStyle:'padding:8px' 
,border:false 
} 
,items:[{ 
stateId:'uno' 
,title:'Uno' 
//Cargar grid 
,autoload:{url: '../empleados/gridempleados.php'}
,collapsed:false 
},{ 
stateId:'dos' 
,title:'Dos' 
,html: 'Dos' 
,collapsed:true 
}] 
}); 
w.show(); 
}); 
Que estoy haciendo mal? Me pueden orientar?
Gracias de antemano.
Pedro
0
Crysfel: No sé si es lo mejor pero pude meter los grid dentro de un accordion con y se ven bien. Pedro
0
Crysfel: Lo siento, mis conocimientos no son tantos, se como cargar una pagina.php dentro de tabs, cards y accordion con autoload...si tuvieras algún ejemplo para darme cuenta de como es lo agradezco desde ya. No comprendo como no puedo cargar una página que ya funciona con un grid de empleados y una pagina.php con algunos divs y

si... Hasta ahora he seguido las indicaciones que amablemente me han dado sobre mis dudas y se solucionaron las mismas (aprendiendo sobre la marcha), pero con ésta, ni sé donde está la punta del ovillo... Gracias de todos modos. Pedro

0
Necesitas crear el grid y luego pasarselo a la ventana, entiendo que el grid esta en "gridempleados.php", pero usar el autoload no te servirá de nada. Primero incluye en el documento lo que tengas en "gridempleados", que debería ser una clase con el grid, y luego crea una instancia de ese grid y pasaselo a la ventana mediante el arreglo "items". Saludos

¿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.