我正在寻找一种方法来覆盖BrowseImage(ClientPipelineArgs args)
类(Sitecore 6)中Sitecore.Shell.Applications.ContentEditor.Image
方法的行为。
此博文(Integrate an external media library into Sitecore – Part 2)确认可能。
我创建了Image
类的自定义实现,但无法找到注册位置。我在解决方案中搜索了所有Sitecore配置文件,但找不到任何引用。
我怀疑Core数据库中某处有配置选项。
我有什么想法可以找到这个吗?
编辑:在Sitecore支持上发布此内容。
答案 0 :(得分:1)
您应该能够在以下sitecore位置添加对新类型的引用:
/sitecore/system/Field types/Simple Types/Image
您可以按正常方式注册您的类型,指定程序集和类名。
答案 1 :(得分:0)
找到解决方案。
问题是我设置了Assembly
和Class
字段值,但没有清除Control
字段值。
正确配置如下: