2010-11-01 14 views
9

क्या मैं साइटरकोर में Apples|Oranges|Grapes जैसे स्रोत फ़ील्ड में उन्हें निर्दिष्ट करके मूल्यों की सूची के साथ साइटकोर में एक ड्रॉपलिस्ट पॉप्युलेट कर सकता हूं और उन्हें प्रत्येक मान के लिए वास्तव में आइटम बनाने के बजाय टेम्पलेट पर दिखा सकता हूं और फिर माता-पिता को इंगित करने वाली एक क्वेरी लिखना?स्थिर मूल्यों के साथ एक साइटकोर ड्रॉपलिस्ट को पॉप्युलेट करें

उत्तर

6

इसके लिए कोई डिफ़ॉल्ट कार्यक्षमता नहीं है। सामान्य दृष्टिकोण इन नामों में से प्रत्येक के साथ आइटम युक्त फ़ोल्डर बनाना होगा, और उस फ़ोल्डर को मानक ड्रॉपलिस्ट फ़ील्ड के स्रोत के रूप में सेट करना होगा। लेकिन मैं ड्रॉपलिस्ट के बजाय ड्रॉपलिंक का उपयोग करूंगा, क्योंकि तब आपके नाम से कमजोर संदर्भों के बजाय आईडी द्वारा मजबूत संदर्भ हैं, और वे संदर्भ लिंक डेटाबेस में दिखाई देते हैं।

वैकल्पिक रूप से, आप शायद ड्रॉपलिस्ट नियंत्रण को ओवरराइड करके इसे प्राप्त कर सकते हैं।

4

/sitecore/System/Dictionary इस संदर्भ में बनाने के लिए आवश्यक मूल्यों के लिए एक अच्छा घर हो सकता है। उन्हें शब्दकोश में जोड़ने से उन्हें स्थानीयकरण भी मिल जाता है और उपयोगकर्ताओं को वांछित होने पर अन्य क्षेत्रों में टोकन के रूप में संदर्भित करने की अनुमति मिलती है।

आपको रुचि के लिए this article भी मिल सकता है। यह शब्दकोश वस्तुओं और टोकन के लिए अन्य उपयोगों के बारे में कुछ विस्तार में जाता है।

इसके अलावा, Sitecore's Reusing and Sharing Data guide कैसे शब्दकोश आइटम का उपयोग करने के बारे में अतिरिक्त जानकारी है और अन्य स्थितियों में, जहां आप आइटम में सरल मूल्यों इंजेक्षन करना चाह सकते हैं पर लग रहा है:

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