基本上,我们目前在单个sitecore安装上有多站点设置。因此,我们在内容节点下有这样的结构:
现在我们当然希望尽可能多地重用我们的模板,这样我们就可以得到这样的模板:
Templatename: Webpage
Sections: Data
Fields: Title, Body, Image
现在对于“图像”字段来源,我们会将其设置为/Media Library/Images
,但由于我们有2个单独的网站,因此我们希望镜像媒体库中的结构,如:
但是我们如何在模板上定义源?
答案 0 :(得分:2)
没有简单的方法可以达到你想要的效果。 你必须用你自己的副本覆盖“Sitecore.Shell.Applications.ContentEditor.Image”。
然后重写大部分BrowseImage方法,并找到一些方法来选择它应该选择的路径。
如果你支持webedit,你还必须对命令“webedit:chooseimage”这样做。