有人可以告诉我哪个.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中的更新,但是在插入链接的情况下,没有一个文件正在工作。
提前致谢
答案 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" />