I'm working on this interface while learning a little ExtJS4.
arquitectura.jpg
You can view in action here: http://www.jadacosta.es
Components:
IconMgr: For manage al images wirth ExtJS. Create dinamically CSS classes.
PHP Code:
var iconMgr14x14 = new Ext.app.io.IconMgr('/newiu/img/icons/14x14/');
...
iconCls: iconMgr14x14.getIcon('/newiu/img/index/process.png'),
...
NotificationBox: http://www.sencha.com/forum/showthre...nBox-component
MaintainSession: Simple plugin for maintain sessión with server. Based on Lotus Domino solution.
PHP Code:
Ext.app.domino.MaintainSession.init();
Outline. For load trees and bind to a tabPanel.
PHP Code:
treePanel.add({
xtype: 'outline',
iconCls: iconCls,
title: title,
targetCmp: targetCmp,
url: url,
iconsPath: iconsPath
}
Next step: Adding Locale Manager: http://www.sencha.com/forum/showthread.php?142780-Ext.LocaleManager
Greetings,