Drupal 7 में, किसी भी गैर-प्रशासनिक उपयोगकर्ता को कस्टम उपयोगकर्ता प्रोफ़ाइल फ़ील्ड को बदलने से रोकने का सबसे अच्छा तरीका क्या है?
मामले का उपयोग करें: मैंने "ग्राहक आईडी" नामक एक उपयोगकर्ता फ़ील्ड बनाई है जो मैं नहीं चाहता कि उपयोगकर्ता (मेरे वास्तविक ग्राहकों में से कोई) बदल जाए। फ़ील्ड मेरे स्वयं के संदर्भ के लिए और अन्य मॉड्यूल में प्रोग्रामेटिक उपयोग के लिए मौजूद है। मुझे ग्राहक आईडी देखकर उपयोगकर्ता को कोई आपत्ति नहीं है, लेकिन उन्हें इसे संपादित करने में सक्षम नहीं होना चाहिए।
क्या मुझे उपयोगकर्ता प्रोफ़ाइल पृष्ठ के लिए पृष्ठ टेम्पलेट को ओवरराइड करना चाहिए? यदि हां, तो फ़ील्ड को केवल पढ़ने योग्य या अदृश्य बनाने के लिए टेम्पलेट को कैसे बदला जाता है?
मदद के लिए आपका बहुत बहुत धन्यवाद!
क्रिस