Pengguna admin tidak dapat mengelola bidang pada tipe konten khusus

10

Ketika masuk ke instalasi Drupal 7 saya sebagai pengguna administratif, saya tidak dapat mengakses "Kelola bidang" atau "Kelola Tampilan" untuk jenis konten khusus saya.

Saya sudah mencoba semua yang berikut tanpa sukacita:

  • Saya telah menonaktifkan semua modul khusus saya
  • Saya telah memberikan semua izin kepada pengguna admin
  • Saya telah membersihkan cache, berkali-kali
  • Keluar dan kembali

Saya cukup yakin saya tidak menggunakan hook_drupal_break hook di mana saja!

Saya TIDAK PUNYA IDEA apa yang telah saya lakukan salah. Dulu bekerja, tetapi sekarang saya tidak dapat mengaksesnya.

Coomie
sumber
Sudahkah Anda mencoba membangun kembali izin? / admin / laporan / status / membangun kembali
@nicoz Tidak, saya belum mencobanya. Tetapi sekarang setelah saya miliki, saya dapat mengatakan bahwa itu tidak berhasil
Coomie
Anda mendapatkan akses ditolak, atau halaman tidak ditemukan?
Gabor Szanto
@GaborSzanto / admin / struktur / tipe / kelola /% my_content_type% / bidang menunjukkan sama dengan / admin / struktur / jenis / kelola /% my_content_type% /
Coomie
Apa artinya, 'tipe konten khusus'? Apakah Anda menambahkannya melalui UI, atau dari beberapa kode? Saat Anda menambahkan tipe konten baru dari ui, apakah masalahnya masih ada?
Gabor Szanto

Jawaban:

26

Aku merasa bodoh. Tetapi saya meninggalkan jawaban ini sehingga orang berikutnya yang memiliki masalah yang sama akan menghemat 3 hari waktu pengembangan:

Modul yang memungkinkan bidang yang akan dibuat pada entitas (node, pengguna dll.) Secara kreatif disebut "Bidang".

Tapi, itu tidak berarti Anda akan memiliki UI untuk membuat / mengeditnya. Ada modul bernama kreatif lainnya yang disebut "Field UI". Jika modul ini tidak diinstal DAN diaktifkan, Anda tidak akan memiliki antarmuka pengguna untuk mengedit bidang Anda ...

Coomie
sumber
2

Jika Anda melakukan jawaban di atas, dan itu masih tidak berfungsi - periksa apakah Anda telah menonaktifkan Modul Pengembang dengan mengarahkan "HOME" di menu administrasi dan lihat apakah tertulis "Aktifkan modul pengembang".

Menonaktifkan modul pengembang akan menonaktifkan UI Bidang dan Tampilan UI .. bahkan jika Anda mengaktifkan modul secara manual, Anda tidak dapat mengedit tampilan atau bidang - jadi periksa apakah Dev. Modul diaktifkan.

Sillo
sumber
Saya perlu menonaktifkan modul pengembang terlebih dahulu dan kemudian mengaktifkannya kembali untuk membuatnya berfungsi.
yunzen