Tôi đang viết một tiện ích mở rộng GUI và sử dụng khung Anquilla để có danh sách Keywords
trong một số Category
. Tôi lấy một tài liệu XML cho danh sách từ khóa rồi làm việc với tài liệu đó trong phần mở rộng của tôi.SDL Tridion GetListKeywords sử dụng Anquilla Framework
Vấn đề của tôi là XML trả về không chứa giá trị 'Description
' của từ khóa. Tôi có Tiêu đề và Key, vv
mã ban đầu của tôi trông như thế này:
var category = $models.getItem("CATEGORYTCMID:);
var list = category.getListKeywords();
list.getXml();
Một nút điển hình trở lại là thế này:
<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>
Vì vậy, tôi đã cố gắng sử dụng một bộ lọc để cung cấp cho thông tin bổ sung về cột:
var filter = new Tridion.ContentManager.ListFilter();
filter.columns = Tridion.Constants.ColumnFilter.EXTENDED;
var list = category.getListKeywords(filter);
Rất tiếc, điều này chỉ cung cấp các thuộc tính XML bổ sung:
IsShared="true" IsLocalized="false"
Tôi thực sự muốn giá trị mô tả là một phần của XML này mà không phải tạo đối tượng Từ khóa từ XML. Là một điều như vậy có thể?
ho bất kỳ ý tưởng nào? ho