Người dùng quản trị viên không thể quản lý các trường trên loại nội dung tùy chỉnh


10

Khi đăng nhập vào cài đặt Drupal 7 của tôi với tư cách là người dùng quản trị, tôi không thể truy cập vào "Quản lý trường" hoặc "Quản lý hiển thị" cho các loại nội dung tùy chỉnh của mình.

Tôi đã thử tất cả những điều sau đây mà không có niềm vui:

  • Tôi đã tắt tất cả các mô-đun tùy chỉnh của mình
  • Tôi đã cấp cho người dùng quản trị tất cả các quyền
  • Tôi đã xóa bộ nhớ cache, rất nhiều lần
  • Đăng xuất và đăng nhập lại

Tôi khá chắc chắn rằng tôi không sử dụng hook hook_drupal_break ở bất cứ đâu!

Tôi đã KHÔNG CÓ IDEA những gì tôi đã làm sai. Nó được sử dụng để làm việc, nhưng bây giờ tôi không thể truy cập nó.


Bạn đã thử xây dựng lại quyền? / admin / báo cáo / trạng thái / xây dựng lại

@nicoz Không, tôi đã không thử điều đó. Nhưng bây giờ tôi có thể nói rằng nó không hoạt động
Coomie

Bạn có quyền truy cập bị từ chối, hoặc không tìm thấy trang?
Gabor Szanto

@GaborSzanto / admin / architecture / type / Manage /% my_content_type% / các trường hiển thị giống như / admin / architecture / type / Manage /% my_content_type% /
Coomie

Điều đó có nghĩa là gì, 'các loại nội dung tùy chỉnh'? Bạn có thêm chúng thông qua UI, hoặc từ một số mã? Khi bạn thêm một loại nội dung mới từ ui, vấn đề vẫn còn tồn tại?
Gabor Szanto

Câu trả lời:


26

Tôi cảm thấy thật ngu ngốc. Nhưng tôi sẽ để lại câu trả lời này để người tiếp theo gặp vấn đề tương tự sẽ tiết kiệm được 3 ngày thời gian phát triển:

Mô-đun cho phép các trường được tạo trên các thực thể (nút, người dùng, v.v.) được gọi một cách sáng tạo là "Trường".

Nhưng, điều đó không có nghĩa là bạn sẽ có UI để tạo / chỉnh sửa chúng. Có một mô-đun được đặt tên sáng tạo khác gọi là "Field UI". Nếu mô-đun này chưa được cài đặt VÀ bật, bạn sẽ không có giao diện người dùng để chỉnh sửa các trường của mình ...


2

Nếu bạn đã trả lời ở trên và nó vẫn không hoạt động - hãy kiểm tra xem bạn đã tắt Mô-đun dành cho nhà phát triển hay chưa bằng cách di chuột vào "HOME" trong menu quản trị và xem nó có nói "Bật mô-đun nhà phát triển" không.

Vô hiệu hóa các mô-đun dành cho nhà phát triển sẽ vô hiệu hóa Giao diện người dùng và Giao diện người dùng .. ngay cả khi bạn kích hoạt các mô-đun theo cách thủ công, bạn sẽ không thể chỉnh sửa chế độ xem hoặc trường - vì vậy hãy kiểm tra xem Dev. Các mô-đun được kích hoạt.


Tôi cần phải vô hiệu hóa các mô-đun nhà phát triển trước và sau đó kích hoạt lại chúng để làm cho nó hoạt động.
yunzen
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.