PM-1949 Home -> Documents No se pueden mover Folders de una raiz a otra
Causa : Eventos ExtJS definidos. Solucion : Redefinir los eventos ExtJS.
This commit is contained in:
@@ -578,7 +578,7 @@ function handleCallback(requestParams, node) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
//Ext.Msg.alert( _('ID_ERROR'), _('ID_SERVER_COMMUNICATION_ERROR'));
|
Ext.Msg.alert( _('ID_ERROR'), _('ID_SERVER_COMMUNICATION_ERROR'));
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -1597,13 +1597,11 @@ function copymove(action) {
|
|||||||
// alert('Move ' + dropEvent.data.node.id.replace( /_RRR_/g, '/' )+' to
|
// alert('Move ' + dropEvent.data.node.id.replace( /_RRR_/g, '/' )+' to
|
||||||
// '+ dropEvent.target.id.replace( /_RRR_/g, '/' ));
|
// '+ dropEvent.target.id.replace( /_RRR_/g, '/' ));
|
||||||
requestParams = getRequestParams();
|
requestParams = getRequestParams();
|
||||||
Ext.getCmp('dirTreePanel').dragZone.lock();
|
if (!((navigator.userAgent.indexOf("MSIE") != -1) || (navigator.userAgent.indexOf("Trident") != -1))) {
|
||||||
if (requestParams.item!='') {
|
Ext.getCmp("dirTreePanel").getRootNode().reload();
|
||||||
var tree=Ext.getCmp('dirTreePanel');
|
document.getElementById('ext-gen20').style.visibility='hidden';
|
||||||
tree.getRootNode().reload(function(){
|
document.getElementsByClassName('x-shadow')[0].style.visibility='hidden';
|
||||||
window.location.href=window.location.href;
|
parent.frames[0].location.href="casesStartPage?action=documents";
|
||||||
tree.getRootNode().reload();
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
requestParams.copyMove = 'all';
|
requestParams.copyMove = 'all';
|
||||||
//requestParams.dir = datastore.directory.substring(0,
|
//requestParams.dir = datastore.directory.substring(0,
|
||||||
@@ -1757,18 +1755,7 @@ var loader = new Ext.tree.TreeLoader({
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
var documentsTab = {
|
var treepanelmain = new Ext.tree.TreePanel({
|
||||||
id : 'documents',
|
|
||||||
// title : 'Documents',
|
|
||||||
iconCls : 'ICON_FOLDERS',
|
|
||||||
layout : 'border',
|
|
||||||
region: 'center',
|
|
||||||
defaults : {
|
|
||||||
split : true
|
|
||||||
},
|
|
||||||
items : [
|
|
||||||
{
|
|
||||||
xtype : "treepanel",
|
|
||||||
id : "dirTreePanel",
|
id : "dirTreePanel",
|
||||||
region : "west",
|
region : "west",
|
||||||
title : TRANSLATIONS.ID_DIRECTORY,
|
title : TRANSLATIONS.ID_DIRECTORY,
|
||||||
@@ -1846,10 +1833,21 @@ var documentsTab = {
|
|||||||
},
|
},
|
||||||
'beforenodedrop' : {
|
'beforenodedrop' : {
|
||||||
fn : function(e) {
|
fn : function(e) {
|
||||||
|
if (!((navigator.userAgent.indexOf("MSIE") != -1) || (navigator.userAgent.indexOf("Trident") != -1))) {
|
||||||
dropEvent = e;
|
dropEvent = e;
|
||||||
copymoveCtx(e);
|
copymoveCtx(e);
|
||||||
datastore.reload();
|
datastore.reload();
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
'nodedrop' : {
|
||||||
|
fn : function(e) {
|
||||||
|
if ((navigator.userAgent.indexOf("MSIE") != -1) || (navigator.userAgent.indexOf("Trident") != -1)) {
|
||||||
|
dropEvent = e;
|
||||||
|
copymoveCtx(e);
|
||||||
|
datastore.reload();
|
||||||
|
}
|
||||||
|
}
|
||||||
},
|
},
|
||||||
'beforemove' : {
|
'beforemove' : {
|
||||||
fn : function() {
|
fn : function() {
|
||||||
@@ -1859,7 +1857,18 @@ var documentsTab = {
|
|||||||
},
|
},
|
||||||
|
|
||||||
root: rootNodeCreate()
|
root: rootNodeCreate()
|
||||||
|
});
|
||||||
|
|
||||||
|
var documentsTab = {
|
||||||
|
id : 'documents',
|
||||||
|
// title : 'Documents',
|
||||||
|
iconCls : 'ICON_FOLDERS',
|
||||||
|
layout : 'border',
|
||||||
|
region: 'center',
|
||||||
|
defaults : {
|
||||||
|
split : true
|
||||||
},
|
},
|
||||||
|
items : [
|
||||||
{
|
{
|
||||||
layout : "border",
|
layout : "border",
|
||||||
region : "center",
|
region : "center",
|
||||||
@@ -2099,7 +2108,7 @@ Ext.onReady(function() {
|
|||||||
|
|
||||||
var viewport = new Ext.Viewport({
|
var viewport = new Ext.Viewport({
|
||||||
layout : 'border',
|
layout : 'border',
|
||||||
items : [
|
items : [treepanelmain,
|
||||||
documentsTab ]
|
documentsTab ]
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user