2013-01-29 5 views
12

मैं ट्रिडियन 2011 (डीडी 4 टी के साथ, एक एमवीसी वेबपैड खिला रहा हूं) का उपयोग कर रहा हूं।डीडी 4 टी के साथ ट्रिडियन 2011 - कोई घटक मेटाडेटा फ़ील्ड घटक इकाई पर उपलब्ध नहीं है

ऐसा लगता है कि मल्टीमीडिया घटक के लिए मेटाडेटा फ़ील्ड (मेरी छवियों के मेटाडेटा टैब पर निर्दिष्ट ट्राइडियन में स्कीमा) डीडी 4 टी "घटक" ऑब्जेक्ट पर संबंधित संपत्ति को पॉप्युलेट नहीं कर रहे हैं। जैसे LinkedComponentFields[0].MetadataFields खाली है और Multimedia.AltText शून्य है।

विशेष रूप से मैं जिस क्षेत्र के बाद हूं वह AltText है। लेकिन चूंकि संपूर्ण मेटाडाटाफ़िल्ड्स संग्रह घटक पर खाली है, यह स्पष्ट रूप से किसी मेटाडेटा गुणों के माध्यम से नहीं खींच रहा है। मैंने घटक टेम्पलेट में पैरामीटर सेट करने के लिए टेम्पलेटबिल्डर का उपयोग करने का प्रयास किया है (मैंने "चौड़ाई और ऊंचाई को हल करें" हां, और मर्ज करने के लिए मर्जएक्शन) - इससे मदद नहीं मिली।

कोई विचार?

+1

आपके पहले एसडीएल ट्रिडियन से संबंधित पोस्ट के लिए धन्यवाद। कृपया http://area51.stackexchange.com/proposals/38335/tridion?referrer=eo63snjNlUWNn9xqeeO2NA2 पर अपने एसओ आईडी का उपयोग कर एरिया 51 प्रस्ताव पर विचार करने पर विचार करें - हमें वास्तव में हर किसी की मदद की ज़रूरत है। –

+0

क्या आप डेब्यूजी स्तर पर टेम्पलेट बिल्डर लॉग में कुछ भी देखते हैं? आपको संदेश जैसे संदेश देखना चाहिए: "टीसीएम मेटाडाटा फ़ील्ड को पुनः प्राप्त करना प्रारंभ करें", "फ़ील्ड जोड़ें: 1 फ़ील्ड मिला" – Neil

उत्तर

9

यह संभवतः लिंकलेवल के कारण होता है। डिफ़ॉल्ट रूप से, आपके द्वारा प्रकाशित किए जा रहे पृष्ठ या घटक से एक स्तर के लिए लिंक का पालन किया जाता है। आप लिंकलेवल नामक टेम्पलेट आमंत्रण में पैरामीटर जोड़कर इसे बढ़ा सकते हैं। इसे पहले 2 के मान के साथ आज़माएं, फिर जब तक यह काम न करे तब तक बढ़ोतरी करें।

+0

शानदार जो चाल है! धन्यवाद। – Qas

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