gpt4 book ai didi

c# - Sitecore - 在核心数据库中存储图像

转载 作者:行者123 更新时间:2023-11-30 20:20:30 26 4
gpt4 key购买 nike

是否可以从存储在 Core 数据库中的 MediaLibrary 访问图像。

我使用以下代码从核心数据库获取项目 URL: Sitecore.Resources.Media.MediaManager.GetMediaUrl(mediaItem)

但是当我尝试使用该 URL 设置图像 src 值时,它说:找不到资源。

最佳答案

您应该将图像存储在主数据库中。这将正确地允许媒体发布/取消发布,这对于存储在核心数据库中的项目是不可能的。

如果您仍然需要从核心数据库提供图像,那么您可以附加 sc_content=core到图像 URL,例如

<img src="/-/media/Experience-Profile/Defaults/Channel.png?sc_content=core" />

这将强制从核心数据库中的媒体库发出此特定请求。

关于c# - Sitecore - 在核心数据库中存储图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36451189/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com