哪个.XML文件用于Sitecore 7.2中“常规链接”字段的“插入链接”按钮

时间:2014-07-10 11:25:26

标签: sitecore sitecore7 sitecore7.2

有人可以告诉我哪个.xml文件用于Sitecore 7.2中General Link字段的Insert Link按钮。

我曾尝试更新以下文件,但所有文件都没有影响 -

Sitecore.Shell.Application.Dialogs.InternalLink-InternalLink.xml Sitecore.Shell.Application.Dialogs.InsertLink-InsertLink.xml

Sitecore.Shell.Application.Buckets - BucketInternalLink.xml

Sitecore.Shell.Application.Buckets - InsertLink.xml

我认为在Buckets文件夹文件用于带有搜索的通用链接字段

我已经尝试过所有

如果我要更新其他文件,例如

Sitecore.Shell.Application.Dialogs.ExternalLink - ExternalLink.xml

然后它显示Sitecore中的更新,但是在插入链接的情况下,没有一个文件正在工作。

提前致谢

2 个答案:

答案 0 :(得分:2)

查看我关于修复内部链接的博文。可能证明难以延长,但这是可能的。至少我已经能够覆盖类并传递preLoadPath。

http://reinoudvandalen.nl/blog/fixing-sitecore-7-internal-link-with-speak/

答案 1 :(得分:1)

在Sitecore 7.2中,XML插入链接对话框将被新的SPEAK UI对话框取代。插入链接对话框的实际URL位于

http://[yourdomain]/sitecore/client/applications/dialogs/InsertLinkViaTreeDialog

实际文件位于核心数据库中:/ sitecore / client / Applications / Dialogs / InsertLinkViaTreeDialog。

从那里你可以导航到适当的渲染并修改它们(这可能会影响其他窗口。

如果要启用使用InsertLink.xml的旧样式InsertLink,可以从/App_Config/Include/Sitecore.Speak.config中禁用它,并删除以下行:

<override dialogUrl="/sitecore/shell/Applications/Dialogs/Internal%20link.aspx" with="/sitecore/client/applications/dialogs/InsertLinkViaTreeDialog" />