2

我正在寻找一种方法来覆盖类中BrowseImage(ClientPipelineArgs args)方法的行为Sitecore.Shell.Applications.ContentEditor.Image(Sitecore 6)。

这篇博文(将外部媒体库集成到 Sitecore - 第 2 部分)证实这是可能的。

我已经创建了Image类的自定义实现,但找不到在哪里注册它。我对解决方案中的所有 Sitecore 配置文件进行了搜索,但找不到任何参考。

我怀疑核心数据库中某处有一个配置选项。
关于我在哪里可以找到这个的任何想法?

编辑:将此发布在 Sitecore 支持上。

4

2 回答 2

1

您应该能够在以下站点核心位置添加对新类型的引用:

/sitecore/system/Field types/Simple Types/Image

在此处输入图像描述

您可以以指定程序集和类名称的常规方式注册您的类型。

于 2012-10-12T11:56:06.727 回答
0

找到了解决方案。
问题是我设置AssemblyClass字段值,但没有清除Control字段值。

正确配置如下:

在此处输入图像描述

于 2012-10-18T09:19:20.063 回答