当前位置 : 主页 > 网络推广 > seo >

如何从媒体网址检索Sitecore媒体项目?

来源:互联网 收集:自由互联 发布时间:2021-06-16
如何从我们的URL中检索Sitecore媒体项? 该网址是动态网址,例如/~/media/14BDED00E4D64DFD8F74019AED4D74EB.ashx. 在富文本字段中添加项目时会生成此项. 您可以使用以下代码: DynamicLink dynamicLink;if
如何从我们的URL中检索Sitecore媒体项?

该网址是动态网址,例如/~/media/14BDED00E4D64DFD8F74019AED4D74EB.ashx.

在富文本字段中添加项目时会生成此项.

您可以使用以下代码:

DynamicLink dynamicLink;
if (!DynamicLink.TryParse("/~/media/14BDED00E4D64DFD8F74019AED4D74EB.ashx", out dynamicLink))
    return;
MediaItem mediaItem = Sitecore.Context.Database.GetItem(dynamicLink.ItemId, dynamicLink.Language ?? Sitecore.Context.Language);
网友评论