从一个文件夹移动到另一个文件夹的Silverstripe图像会冻结屏幕,之后无法执行任何操作

时间:2014-07-24 07:02:47

标签: silverstripe

我正在使用Silverstripe 3.0,一切运行正常。突然,我在管理/资产部分将图像从一个文件夹移动到另一个文件夹时遇到了问题。

在本节中,当我们单击文件夹时,它会将我们带入文件夹中,并在网格视图中显示其中的所有图像。当我们点击任何图像然后它将我们带到图像详细信息页面(例如admin / assets / EditForm / field / File / item / 1917 / edit),其中我们有图像的详细信息,例如文件名,标题,所有者和一个下拉文件夹,显示图像所在的文件夹。

当我从下拉列表中更改文件夹并想要将图像移动到所选文件夹时,在此过程中屏幕会冻结,但在控制台中没有任何操作发生,所有ajax调用都可以看到正常工作且没有错误安慰。刷新页面后,所有内容都正常工作,我移动到其他文件夹的图像就在其他文件夹中。

我可以找到问题的任何帮助或想法?

1 个答案:

答案 0 :(得分:0)

您的问题很明确,但无法为您的答案提供完美的解决方案。我想可以说你在框架/窗体/ gridfield / GridFieldDetailForm.php页面中的代码中存在重定向问题。

如你所说,你使用的是3.0,所以我在3.15中测试了这个问题,发现没有这样的问题。我建议你用Silverstripe 3.15中的这个新文件替换旧文件,看看是否有效。如果它确实有效,那么你可以比较这两个文件并找出问题的原因。

但是请记住先备份然后做这样的事情。

干杯。