luigi
31 Aug 2007, 7:36 AM
I cant insert a tree into a BorderLayout:
init: function(){
var layout = new Ext.BorderLayout(document.body, {
west: {
split:true,
initialSize: 200,
titlebar: true,
collapsible: false,
minSize: 100,
maxSize: 400
},
center: {
autoScroll: false
}
});
layout.beginUpdate();
var Tree = Ext.tree;
var tree = new Tree.TreePanel('treeDiv', {
animate:false,
loader: new Tree.TreeLoader({
//dataUrl: defUrl+"?service=getFigli"
}),
enableDD:false,
containerScroll: true,
rootVisible: false
});
var root = new Tree.AsyncTreeNode({
text: 'Sitec',
draggable:false,
id:'0'
});
tree.setRootNode(root);
//contPane2 = new Ext.ContentPanel(tree);
contPane = new Ext.ContentPanel('maindiv');
layout.add('west', tree);
layout.add('center', contPane);
layout.endUpdate();
tree.render();
root.expand();
}
}
FireFox give me this error: "panel.getId is not a function" at ext-all-debug.js line 25032 .
Can you help me?
Thanks
init: function(){
var layout = new Ext.BorderLayout(document.body, {
west: {
split:true,
initialSize: 200,
titlebar: true,
collapsible: false,
minSize: 100,
maxSize: 400
},
center: {
autoScroll: false
}
});
layout.beginUpdate();
var Tree = Ext.tree;
var tree = new Tree.TreePanel('treeDiv', {
animate:false,
loader: new Tree.TreeLoader({
//dataUrl: defUrl+"?service=getFigli"
}),
enableDD:false,
containerScroll: true,
rootVisible: false
});
var root = new Tree.AsyncTreeNode({
text: 'Sitec',
draggable:false,
id:'0'
});
tree.setRootNode(root);
//contPane2 = new Ext.ContentPanel(tree);
contPane = new Ext.ContentPanel('maindiv');
layout.add('west', tree);
layout.add('center', contPane);
layout.endUpdate();
tree.render();
root.expand();
}
}
FireFox give me this error: "panel.getId is not a function" at ext-all-debug.js line 25032 .
Can you help me?
Thanks