gpt4 book ai didi

sitecore - 如何以编程方式为 SiteCore 中的 GeneralField 添加值

转载 作者:行者123 更新时间:2023-12-04 18:12:04 24 4
gpt4 key购买 nike

我们正在尝试以编程方式向 SiteCore 添加值。其中一个字段是 GeneralLink。我们已经上传了一个可执行文件并试图将该文件链接到这个 GeneralLink 字段。但它不起作用。通过 SiteCore 编辑器,如果我们选择“插入链接”并选择可执行文件(在媒体库中),它就可以工作了。

最佳答案

找到了上述问题的答案。下面是代码片段。

// Create the media item 

MediaItem mediaItem = mediaCreator.CreateFromFile(fileName, mediaCrtrOptions);

// Create the internal link

Sitecore.Data.Fields.LinkField link = newItem.Fields[fieldName];

// this should be your complete media library path

link.Url = mediaItem.MediaPath;

link.LinkType = "internal";

link.Target = "";

link.TargetID = mediaItem.ID;

这对我们有用。希望它能帮助更多有需要的人。

关于sitecore - 如何以编程方式为 SiteCore 中的 GeneralField 添加值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12423510/

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