Sì. L'elenco dei preferiti può essere esteso tramite un DataExtender, in modo simile alla maggior parte delle altre strutture dati può essere esteso. Poiché i preferiti sono pensati per essere scorciatoie per altri elementi nel modello di dati di Tridion Content Manager, hanno le stesse proprietà disponibili su di essi.
Questo è un esempio di un elenco di voci nella mia cartella Building Blocks:
<tcm:ListItems Managed="10682" ID="tcm:1-1-2"
xmlns:tcm="http://www.tridion.com/ContentManager/5.0">
<tcm:Item ID="tcm:1-5-2" Title="Component Templates" Type="2"
Modified="2011-11-18T11:09:45" IsNew="false" Icon="T2L0P0"
IsPublished="false" Lock="0" IsShared="false" IsLocalized="false"
Trustee="tcm:0-0-0" Allow="269085696" Deny="96" Managed="10682" />
</tcm:ListItems>
Questo è un esempio di un FavoritesList:
<tcm:ListFavoriteItems xmlns:tcm="http://www.tridion.com/ContentManager/5.0">
<tcm:Item xmlns:tcm="http://www.tridion.com/ContentManager/5.0"
ID="cme:0-41336414110293-shortcut" Title="Folder" RefID="tcm:1-57-2"
Path="\Content Management\Pub1\Building Blocks\Folder" Icon="T2"
Created="2012-5-7T14:8:30" HasChildren="false" Allow="24576" />
</tcm:ListFavoriteItems>
Quindi, a parte il nome dell'elemento radice, questo sembra abbastanza simile alle altre liste che puoi recuperare da Tridion nel tuo DataExtender.
fonte
2012-05-07 18:02:17
L'elaborazione di un elenco di preferiti dovrebbe non essere molto diversa da qualsiasi altro elenco di elementi, poiché tutti condividono una struttura molto simile (con un nome diverso per l'elemento radice). Puoi pubblicare l'XML che ti aspetti di elaborare e il codice che stai utilizzando per elaborarlo? –
Hi Warner, abbiamo proposto un sito di Scambio Stack dedicato per Tridion, considereresti l'impegno? http://area51.stackexchange.com/proposals/38335/tridion?referrer=7XNO_dQBJoWNn9xqeeO2NA2 –