gpt4 book ai didi

tridion - GetItemByWebDavUrl 在 安圭拉

转载 作者:行者123 更新时间:2023-12-02 21:17:58 25 4
gpt4 key购买 nike

我正在编写 SDL Tridion Anguilla 扩展,需要使用 webdav URL 提取配置组件。该配置还有一组 webdav url,我需要为其获取项目对象。

Frank - 可能是我在问题中少说了一些话。我正在编写一个 CMS GUI 扩展并编写 javascript。那么有没有类似 $models.getItem(); 的东西?它给了我组件或组件的 xml?

最佳答案

在大多数 Tridion Content Manager API 中,您可以通过其 TCM URI其 WebDAV URL 读取项目。

因此,如果您使用核心服务,您可以简单地执行以下操作:

var item = client.Read(webdavURL, null);

然后您可以迭代这些字段(如果您使用核心服务,此 Fields helper class 会派上用场)并对其中的每个值执行相同的操作。

如果您需要将映射提供给客户端,则需要创建自定义 Web 服务以使其可用。尽管一开始并不简单,但创建 WCF 服务并不像某些人想象的那么令人畏惧。尤其是当您以 this example of a minimal WCF service for Tridion 开头时.

关于tridion - GetItemByWebDavUrl 在 安圭拉,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13830142/

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