gpt4 book ai didi

tridion - 使用 Anquilla 框架的 SDL Tridion GetListKeywords

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

我正在编写一个 GUI 扩展并使用 Anquilla 框架来获取 Keywords 的列表内Category .我正在获取关键字列表的 XML 文档,然后在我的扩展中使用该文档。

我的问题是返回的 XML 不包含关键字的“Description” ' 值(value)。我有标题和 key 等。

我的原始代码如下所示:

var category = $models.getItem("CATEGORYTCMID:);
var list = category.getListKeywords();
list.getXml();

返回的典型节点是这样的:
<tcm:Item ID="tcm:4-1749-1024" 
Type="1024" Title="rate_one" Lock="0" IsRoot="true"
Modified="2012-12-17T23:01:59" FromPub="010 Schema"
Key="rate_one_value" IsAbstract="false"
CategoryTitle="TagSelector"
CategoryID="tcm:4-469-512" Icon="T1024L0P0"
Allow="268560384" Deny="96" IsNew="false"
Managed="1024"/></tcm:ListKeywords>

所以我尝试使用过滤器为我提供额外的列信息:
var filter = new Tridion.ContentManager.ListFilter();
filter.columns = Tridion.Constants.ColumnFilter.EXTENDED;
var list = category.getListKeywords(filter);

不幸的是,这只提供了额外的 XML 属性:
IsShared="true" IsLocalized="false"

我真的希望描述值成为此 XML 的一部分,而不必从 XML 创建 Keyword 对象。这样的事情可能吗?

咳嗽有什么想法吗?咳嗽

最佳答案

恐怕您必须加载关键字本身才能获得描述。
它未在任何列表中使用,因此未在 XML 中返回。

关于tridion - 使用 Anquilla 框架的 SDL Tridion GetListKeywords,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13957372/

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