2012-04-18 9 views
5

यह ड्रोपल के साथ मेरे पहले चरण हैं।किसी सामग्री प्रकार में कोई नया फ़ील्ड जोड़ने में असमर्थ, विजेट ड्रॉप डाउन

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

तो मैं संरचना करने के लिए किया गया है> सामग्री प्रकार> अनुच्छेद> फील्ड्स प्रबंधित फिर साथ "नई फ़ील्ड जोड़ें":

1- Label = Category 
2- Name = "field_category 
3- Field = "Term reference" 
**4- Automatically changes to "Select list" but I am unable to see the drop down list options. Clicking the list doesn't do anything, I couldn't select Autocomplete or any other value I've seen on forums & tutorials. Using firebug I could see the options are there, but the list doesn't show up.** 

इस क्षेत्रों के सभी प्रकार के साथ क्या हो रहा है, यहां तक ​​कि पाठ क्षेत्रों के साथ, सबसे बुनियादी एक। कोई विचार यह क्यों हो रहा है?

+0

क्या आप एक स्क्रीनशॉट जोड़ सकते हैं? – jsheffers

+0

मुझे कई साइटों पर एक ही समस्या मिल रही है। मैं मौजूदा सामग्री प्रकार में एक नया फ़ील्ड जोड़ने में सक्षम नहीं प्रतीत होता। यह त्रुटि प्राप्त करें: 'नया फ़ील्ड जोड़ें: आपको विजेट चुनने की आवश्यकता है।' –

उत्तर

1

समस्या jquery अद्यतन के साथ है। यदि आप jquery 1.7 का उपयोग कर रहे हैं तो आपको यह समस्या मिल जाएगी

+0

कोई भी विचार अभी भी jQuery 1.7 का उपयोग करते समय इसे कैसे ठीक करें? –

5

जैसा कि ग्लंबो ने उल्लेख किया है, यहां समस्या jQuery 1.7 अद्यतन के कारण होती है। JQuery 1.6 डीओएम गुणों के रूप में .prop() फ़ंक्शन का उपयोग करके एक्सेस किया जाना चाहिए।

आप निम्नलिखित लाइनों पर /modules/field_ui/field_ui.js में .prop() साथ .attr() jQuery समारोह कॉल प्रतिस्थापित करने की आवश्यकता: कुछ हॉटफिक्स समाधान के साथ एक open issue है

100:  $(this).html(html).attr('disabled', disabled ? 'disabled' : ''); 
253:  $(ajaxElements).attr('disabled', true); 

कृपया ध्यान दें कि यह फिक्स एक ड्रूपल कोर मॉड्यूल को संशोधित करता है और आप संभवतः एक पैच का उपयोग करना चाहते हैं (ड्रॉज किटी को किसी भी तरह मार देगा :)।

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