3
วิธีซ่อนเขตข้อมูลผู้ใช้ที่กำหนดเองในโปรไฟล์ผู้ใช้
ใน Drupal 7 วิธีใดดีที่สุดที่จะป้องกันผู้ใช้ที่ไม่ใช่ผู้ดูแลระบบจากการเปลี่ยนฟิลด์โปรไฟล์ผู้ใช้ที่กำหนดเอง กรณีการใช้งาน: ฉันได้สร้างฟิลด์ผู้ใช้ชื่อ "รหัสลูกค้า" ที่ฉันไม่ต้องการให้ผู้ใช้ (ลูกค้ารายใดของฉัน) เปลี่ยน ฟิลด์นี้มีไว้สำหรับการอ้างอิงของฉันเองและสำหรับการใช้งานแบบเป็นโปรแกรมในโมดูลอื่น ๆ ฉันไม่สนใจผู้ใช้ที่เห็นรหัสลูกค้า แต่พวกเขาไม่สามารถแก้ไขได้ ฉันควรจะแทนที่เทมเพลตหน้าสำหรับหน้าโปรไฟล์ผู้ใช้หรือไม่ ถ้าเป็นเช่นนั้นเทมเพลตเปลี่ยนไปอย่างไรเพื่อให้เป็นฟิลด์แบบอ่านอย่างเดียวหรือมองไม่เห็น ขอบคุณมากสำหรับความช่วยเหลือของคุณ! คริส