Trong Drupal 7, cách tốt nhất để ngăn chặn bất kỳ người dùng không phải quản trị viên nào thay đổi trường hồ sơ người dùng tùy chỉnh là gì?
Trường hợp sử dụng: Tôi đã tạo trường người dùng có tên "ID khách hàng" mà tôi không muốn người dùng (bất kỳ khách hàng thực tế nào của tôi) thay đổi. Trường tồn tại để tham khảo của riêng tôi và để sử dụng theo chương trình trong các mô-đun khác. Tôi không phiền khi người dùng nhìn thấy ID khách hàng, nhưng họ không thể chỉnh sửa nó.
Tôi có nên ghi đè mẫu trang cho trang hồ sơ người dùng không? Nếu vậy, làm thế nào mẫu được thay đổi để làm cho một trường chỉ đọc hoặc vô hình?
Cảm ơn bạn rất nhiều vì đã giúp đỡ của bạn!
Chris