Apakah ada cara saya dapat membatasi pengguna dari peran tertentu untuk mengubah alamat email mereka. Setelah mereka terdaftar saya perlu mereka tidak dapat mengubahnya di halaman pengaturan edit. Saya menemukan cara membatasi untuk mengubah nama pengguna tetapi bukan email.
Saya menggunakan Drupal 7. Terima kasih sebelumnya :)
zhilevan - terima kasih untuk kode yang bagus agar saya mulai menyelesaikan masalah ini dengan cepat. Saya memiliki situs di mana ada peran pengguna umum "klien" masuk sehingga klien dapat mengunggah dan mengunduh file. Akun pengguna akan dibagikan di antara banyak klien yang berpotensi untuk diunggah atau unduh "satu kali" dan kami tidak ingin mereka mengubah nama pengguna, kata sandi, atau hal lain apa pun untuk akun umum ini. Saya yakin ada cara yang lebih elegan untuk melakukan ini, tetapi ini kode saya untuk "mematikan opsi edit" berdasarkan peran pengguna. (Saya mencoba modul pelindung pengguna, tetapi tidak bisa berfungsi). Inilah kode saya jika ada orang lain yang merasa berguna.
sumber