2012-05-07 19 views
11

हमारे पास एक डेटा विस्तारक है जो सभी सूची दृश्यों में प्रत्येक आइटम का संस्करण संख्या प्रदर्शित करता है। स्पष्ट रूप से "पसंदीदा" अलग है, क्योंकि हमारे डेटा विस्तारक वहां काम नहीं करते हैं।क्या डेटा विस्तारक का उपयोग करके पसंदीदा की सूची विस्तारित की जा सकती है?

तो, क्या हम पसंदीदा सूची के लिए डेटा विस्तारक कर सकते हैं? यदि नहीं, तो सूची में प्रदर्शन के लिए आइटम में संस्करण संख्या जानकारी जोड़ने का विकल्प क्या है?

+0

पसंदीदा की सूची को प्रोसेस करना किसी भी अन्य सूची से बहुत अलग नहीं होना चाहिए, क्योंकि वे सभी एक समान संरचना (मूल तत्व के लिए एक अलग नाम के साथ) साझा करते हैं। क्या आप एक्सएमएल पोस्ट कर सकते हैं जिसे आप संसाधित करने की उम्मीद करते हैं और जिस कोड को आप संसाधित करने के लिए उपयोग कर रहे हैं? –

+0

हाय वार्नर, हमने ट्रिडियन के लिए एक समर्पित स्टैक एक्सचेंज साइट का प्रस्ताव दिया है, क्या आप इसे करने पर विचार करेंगे? http://area51.stackexchange.com/proposals/38335/tridion?referrer=7XNO_dQBJoWNn9xqeeO2NA2 –

उत्तर

12

हां। पसंदीदा सूची को डेटाएक्स्टेंडर के माध्यम से बढ़ाया जा सकता है, इसी तरह अन्य डेटा संरचनाओं को कैसे बढ़ाया जा सकता है। चूंकि पसंदीदा ट्रिडियन कंटेंट मैनेजर डेटा मॉडल में अन्य आइटम्स के शॉर्टकट होने के लिए हैं, उनके पास वही गुण उपलब्ध हैं।

<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> 

यह एक 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> 
तो मूल तत्व नाम से अलग

, इस अन्य सूचियों के समान दिखता है जो आप अपने डेटा एक्स्टेंडर में ट्रिडियन से वापस आ सकते हैं।

+0

यह सुनना अच्छा है, हालांकि मुझे यह काम नहीं मिल रहा है। यदि आप मेरे तरीकों की गलती को इंगित कर सकते हैं, तो यह बहुत अच्छा होगा। मुझे एक कक्षा मिली है जो डेटा एक्स्पेन्डर को बढ़ाती है और अन्य सूची दृश्यों के लिए काम करती है। लेकिन, जब मैं "GetListUserFavorites" कमांड को रोकता हूं तो मुझे लगता है कि मैं अन्य आदेशों के साथ एक्सएमएल प्राप्त नहीं कर रहा हूं। क्या मुझे कुछ अलग करना चाहिए? –

+0

मेरा सुझाव है कि आप जो भी करते हैं उसके बारे में अधिक जानकारी दें। विशेष रूप से अपनी समस्या दिखाते हुए एक न्यूनतम कोड नमूना साझा करें। –

+0

मेरे पास मेरे पसंदीदा में 5 आइटम हैं। मुझे दोबारा प्रयास करने दो और यदि कोड काम नहीं करता है तो मैं कोड पोस्ट करूंगा। –

संबंधित मुद्दे

 संबंधित मुद्दे