Điểm:0

Có cách nào để tùy chỉnh ListBuilder cho một loại nội dung nút cụ thể không?

lá cờ cn

Tôi đang gặp sự cố với việc liệt kê các nút và loại nội dung.Có nhiều loại nội dung khác nhau trong trang web drupal của tôi và tất cả chúng đều được liệt kê bên trong trang "nội dung" (/admin/nội dung). Sau đó, tôi có thể lọc theo loại, nhưng sẽ tốt hơn nhiều nếu mỗi loại nội dung có trang danh sách riêng.

Cách duy nhất tôi đã thực hiện các trang danh sách quản trị viên trước đây là với các thực thể tùy chỉnh bằng cách sử dụng EntityListBuilder. Vấn đề tôi gặp phải ở các nút này là có vẻ như tôi không thể tải mọi loại nội dung hoặc gói trình tạo danh sách của chính nó.

Có cách nào dễ dàng để tạo trang danh sách giống như trang trong phần nội dung nhưng cho mọi loại nội dung không?

leymannx avatar
lá cờ ne
Tại sao bạn không chỉ tạo một chế độ xem chuyển cho nó một đối số từ URL như /admin/content/% trong đó % là ký tự đại diện để lấy tên nội dung được sử dụng trong bộ lọc theo ngữ cảnh?
lá cờ cn
Có vẻ như trình tạo danh sách sẽ phức tạp không cần thiết ở đây - quản trị viên/nội dung là một chế độ xem, tại sao không chỉnh sửa nó và thêm một trang mới với bộ lọc theo ngữ cảnh
Jean da Silva avatar
lá cờ cn
có lẽ đó là cách tốt nhất. Có thể tạo bộ lọc trong trang không? Ví dụ, tôi đã sử dụng CakePHP để tạo trang web chứ không phải Drupal. Cách hoạt động của chế độ xem rất lạ đối với tôi.
lá cờ cn
Có các bộ lọc rất dễ thêm vào, chẳng hạn nếu bạn chỉnh sửa chế độ xem nội dung, bạn có thể thấy cách chúng được sử dụng/cấu hình. Lượt xem sẽ mất một chút thời gian để làm quen nếu bạn chưa quen với nó, nhưng nó sẽ giúp bạn tiết kiệm nhiều giờ thời gian dành cho nhà phát triển khi bạn biết cách sử dụng nó đúng cách. Nếu còn quá nhiều để tìm hiểu quá sớm, một cách tiếp cận đơn giản hơn nhiều sẽ là thêm một số liên kết vào menu quản trị để chuyển đến phiên bản quản trị/nội dung được lọc trước, ví dụ:. /admin/content?type=article. Hạn chế duy nhất là bạn không thể tùy chỉnh trang (tiêu đề, v.v.) và bạn phải duy trì các liên kết theo cách thủ công nếu các loại nội dung được thêm/xóa
Jean da Silva avatar
lá cờ cn
Tôi hiểu rồi. Một câu hỏi khác, có cách nào để tạo chế độ xem và chỉnh sửa chế độ xem theo chương trình trong mô-đun tùy chỉnh không?

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.