私は同じ問題があります。コードを調べた後、私はjsコードを変更しました。そのカテゴリはカテゴリツリーで移動していますが、実際のPHPバックエンドジョブはしばらく処理されています。それをする。
app/design/adminhtml/default/default/template/catalog/category/tree.phtml
変更JSのAJAX要求コードを次のように:あなたはオーバーライドする必要があり、実際の移動が行われたときに、この画面では
new Ajax.Request(
'<?php echo $this->getMoveUrl() ?>',
{
method: 'POST',
parameters: pd.join(""),
onCreate: function(request) {
console.log('onCreate()');
Ajax.Responders.unregister(varienLoaderHandler.handler);
},
onComplete: function(request) {
console.log('onComplete()');
Ajax.Responders.register(varienLoaderHandler.handler);
},
onSuccess : success,
onFailure : failure
}
);
はJSによってブロックされることはありません。また、すでに移動している間に複数のカテゴリを移動することもできます。 コードが完全ではありません。そのカテゴリを既に動いているカテゴリやその他の制約に移動することはできません。
しかし、あなたが何をしているのか分かっていれば、すべては問題ありません。 :)
ここは、このスレッドの回答です[http://www.magentocommerce.com/boards/viewthread/22710/](http://www.magentocommerce.com/boards/viewthread/22710/) –