Skip to content

Instantly share code, notes, and snippets.

@elliottkember
Created July 26, 2010 23:55
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save elliottkember/491478 to your computer and use it in GitHub Desktop.
Save elliottkember/491478 to your computer and use it in GitHub Desktop.
beforemovenode: function (tree, node, oldParent, newParent, index) {
var self = this;
self.moved = false;
self.ready = false;
Ext.Msg.confirm('', '', function (button) {
if (button === 'yes') {
$.ajax({
async: false,
url: CMS.BaseUrl() + 'pfCMSTree/moveNode/',
data: {
tree: tree.getRootNode().id,
node: node.id,
newparent: newParent.id,
index: index
},
dataType: 'json',
type: 'POST',
error: function () {
self.moved = false;
self.ready = true;
},
success: function(data) {
self.moved = data.moved;
self.ready = true;
}
});
}
else {
self.ready = true;
}
return self.moved;
}, self);
},
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment