1

突然,当我单击特定模板的某个项目时,我会在加载该项目之前获得一分钟的加载时间。这仅适用于基于此特定模板的项目。基于其他模板的所有其他项目加载良好且快速。

我发现当我单击模板的标准值时会发生相同的加载时间。删除标准值并不能解决这个问题。

奇怪的是,这只发生在登台系统上,而不是我的开发系统上。

在 Firefox 网络分析中,我发现了这个条目,它需要很长时间才能加载:

http://sc_instance/sitecore/shell/Applications/Content Editor.aspx?ic=People/16x16/cubes_blue.png&he=Content Editor&cl=0

知道这可能是什么原因吗?

4

2 回答 2

1

这可能看起来与损坏的站点核心模板项有关。你有没有试过,

重新创建相同的模板并使用该模板创建一个新项目,看看它是如何工作的?

如果它正常工作,则您的模板项目已损坏。还要检查 sitecore 日志文件,在那里您会找到与此问题相关的更多信息。

谢谢,

希拉尔

于 2018-03-09T19:10:37.147 回答
0

我找到了基于特定模板单击项目时加载时间长的原因。在模板中有一个多列表字段,其中包含对源字段中的文件夹和子文件夹的查询,该字段根据要显示在多列表字段中的模板 ID 获取所有项目。一旦我摆脱了子文件夹并将查询更改为简单的 /sitecore/content/... 调用加载时间再次正常。

奇怪的是,源字段中的查询几个月都没有导致这种情况。

于 2018-04-04T07:43:41.813 回答