2012-12-06 52 views
13

मेरे पास ट्रिडियन में "वर्ष" श्रेणी है और इसमें कीवर्ड मान 1 9 00-2012 सूचीबद्ध हैं। मैं एक ड्रॉपडाउन सूची के माध्यम से एक घटक में श्रेणी तक पहुंचने की कोशिश कर रहा हूं। समस्या यह है कि, मैं 1 9 00-2012 के आरोही क्रम में ड्रॉपडाउन सूची में मूल्य देख रहा हूं। और उपयोगकर्ता को चालू वर्ष - 2012 का चयन करने के लिए सभी तरह से नीचे स्क्रॉल करना होगा। क्या कोई तरीका है कि मैं श्रेणी में कीवर्ड मानों को पुन: व्यवस्थित कर सकता हूं ताकि उपयोगकर्ता पहले चालू वर्ष देख सकें। मैंने काफी खोज की है, लेकिन वेब पर या दस्तावेज़ीकरण में कोई जवाब नहीं मिला है।ट्रिडियन श्रेणियां - ड्रॉपडाउन सूची में कीवर्ड की डिफ़ॉल्ट ऑर्डरिंग बदलना

क्या किसी घटक या स्कीमा स्तर पर उपयोग की जाने वाली श्रेणी से बनाई गई किसी भी ड्रॉपडाउन सूची में ऑर्डरिंग करना संभव है?

+0

ऑफ-विषय: मुझे कभी समझ में नहीं आया कि कोई इस तरह की कार्यक्षमता क्यों चाहता है। साल लिखने के बारे में इतना मुश्किल क्या है? इसे चुनने से कहीं ज्यादा आसान है। मैं इसे सिर्फ एक फ़ील्ड बनाउंगा और उपयोगकर्ता को मान में टाइप करूंगा। आप घटनाक्रम का उपयोग कर बाद में इसे देख सकते हैं। –

+0

एक वर्गीकरण नियंत्रण का उपयोग करने के लिए किया जा सकता है। यदि आप केवल वर्ष टाइप करते हैं तो आप क्वेरी कोड लिखने के बिना उस क्षेत्र का उपयोग फ्रंटएंड पर नहीं कर पाएंगे। इसके अलावा, यदि आप इससे बच सकते हैं तो आप एक अतिरिक्त ईवेंट क्यों लिखना चाहेंगे? – SteveW

+1

@AlbertRomkes, मुझे लगता है कि सीमित विकल्प लेखकों के लिए इसे आसान और तेज़ बना सकते हैं जबकि मूल्यों पर कार्यान्वयन नियंत्रण भी दे सकते हैं। निजी तौर पर, मैं उन अनुप्रयोगों से खराब हूं जो मुझे * या * मूल्यों का चयन करने देते हैं। आउटलुक, उदाहरण के लिए, आपको किसी तारीख की तरह दिखने वाली लगभग कुछ भी चीज़ों में डाल देता है। –

उत्तर

9

एक एक्स्टेंशन बनाने के बिना ड्रॉपडाउन सूची के लिए ऑर्डर निर्दिष्ट करने का कोई तरीका नहीं है (jQuery का उपयोग करना आसान होना चाहिए)।

आप क्या कर सकते हैं फ़ील्ड का डिफ़ॉल्ट मान "2012" पर सेट किया गया है और इस तरह उपयोगकर्ता के पास वर्तमान वर्ष चुना गया है और यदि उन्हें पिछले वर्ष में बदलने की आवश्यकता है, तो वे स्क्रॉल करेंगे।

+0

धन्यवाद एक गुच्छा स्टीव। मैं एक एक्सटेन्शन बनाने की कोशिश करूंगा। एक बार फिर धन्यवाद। –

+0

आप क्लाइंट-साइड एक्सटेंशन के विकल्प के रूप में 'DateExtender' का उपयोग करने पर विचार कर सकते हैं। आप पहचान सकते हैं कि 'कॉलम' पैरामीटर को देखकर सूची-के-ड्रॉप-डाउनडाउन का अनुरोध किया जा रहा है (http://stackoverflow.com/questions/11938658/what-does-managed-0-in-list-view देखें -xml-mean) –

+0

अच्छा जवाब, क्या हम आपको [क्षेत्र 51 ट्रिडियन विशिष्ट प्रस्ताव] (http://area51.stackexchange.com/proposals/38335/tridion?referrer=gPujQMxthNCNn9xqeeO2NA2) करने में रुचि रखते हैं। यदि आपके पास एक पल है तो उसी SO खाते से साइन अप करें। –