Điểm:-1

Sorting Custom Content Type

lá cờ mx

Apologies if this question has been asked but I can't seem to find an answer anywhere. I am looking to sort a content type called biography. My understanding is that this is likely a custom entity and does not come with Drupal Core.

We currently use it to add leadership information such as (ceo, assistant, admin) position. Currently, the sorting function in views is standard (ascending -authored on) so new biography content is added to the bottom of a page block.

I do not have permission to download any new modules but want to create a custom sort in a hierarchy format (the highest job title first - i.e. ceo).

Can someone share how I might be able to do this? I assume it would be the same as sorting article nodes

leymannx avatar
lá cờ ne
Này wilson, hãy cố gắng biến vấn đề này thành vấn đề có thể lặp lại được. Ngay bây giờ tôi không có bất kỳ đầu mối nào mà bạn đang thực sự nói về. Giống như tiểu sử không phải là một phần của lõi Drupal. Có thể là một thực thể tùy chỉnh, có thể là một thuật ngữ phân loại, có thể được hiển thị trong một chế độ xem, được định cấu hình như thế nào. Vui lòng cập nhật câu hỏi của bạn và thêm mô tả chi tiết để giúp những người khác sau này có cùng vấn đề tìm ra giải pháp khả thi. Cảm ơn nhiều
lá cờ mx
@leymannx cảm ơn vì phản hồi! Tôi đã kế thừa trang web và chưa từng làm việc với loại nội dung này trước đây và kiến ​​thức hạn chế về drupal từ phần cuối này. Tôi cho rằng nó rất giống với Article Nodes. Nó được sử dụng để sắp xếp thông tin tiểu sử: chức danh công việc, ảnh chân dung, v.v. Nó được hiển thị trong dạng xem. Không có điều khoản phân loại đính kèm lĩnh vực. Chỉ cần tổ chức theo tiêu chí sắp xếp như tác giả trên. Tôi hi vọng cái này giúp được!
lá cờ cn
Làm thế nào để bạn thực sự muốn sắp xếp nó? Nếu bạn đang cố gắng thay đổi cách sắp xếp trong dạng xem, miễn là bạn đang chỉnh sửa dạng xem chính xác, bạn chỉ có thể thay đổi tiêu chí sắp xếp theo ý muốn trong trình chỉnh sửa Dạng xem.
lá cờ mx
@PatrickKenny Tôi muốn sắp xếp theo chức danh công việc với Giám đốc điều hành (đầu tiên), Trợ lý điều hành (thứ hai), v.v. Không có tùy chọn nào cho điều đó trong chế độ xem. Chỉ sắp xếp tăng dần và sắp xếp giảm dần. Một lần nữa kiến ​​thức phụ trợ còn hạn chế. Vì vậy, xin vui lòng hướng dẫn tôi nếu tôi đang thiếu một cái gì đó
Điểm:0
lá cờ cn

Đầu tiên, hãy vào trang chỉnh sửa để xem.

Ở đó, dưới Tiêu chí sắp xếp, bạn sẽ tìm thấy một cộng cái nút.

Nếu bạn bấm vào cộng một cửa sổ sẽ xuất hiện liệt kê tất cả các trường mà bạn có thể sử dụng để sắp xếp dạng xem. Nếu chức danh công việc là một trường, bạn có thể thêm nó làm tiêu chí sắp xếp rồi sắp xếp theo trường đó.

Cách bạn có thể sắp xếp theo trường đó tùy thuộc vào loại trường đó. Đối với trường văn bản tiêu chuẩn, bạn sẽ chỉ có thể sắp xếp tăng dần/giảm dần; điều này là do Drupal không có cách nào để biết thứ tự là gì.

Nếu bạn muốn đặt thứ tự của các trường, chẳng hạn như

  1. CEO
  2. Trợ lý điều hành
  3. giám đốc tài chính

thì điều này sẽ không hoạt động nếu bạn đang sử dụng trường văn bản.

Làm thế nào để làm điều đó với phân loại

Một cách tốt để làm điều này là:

  1. Tạo một từ vựng phân loại, chức danh công việc.
  • Gán trọng số cho các thuật ngữ phân loại theo thứ tự bạn muốn chúng được sắp xếp.
  1. Thêm từ vựng phân loại dưới dạng trường tham chiếu thực thể vào Tiểu sử loại nội dung.
  2. Thêm mối quan hệ vào từ vựng phân loại được tham chiếu vào dạng xem.
  3. Làm tiêu chí sắp xếp, hãy sử dụng trọng số thuật ngữ phân loại được tham chiếu.

một cách đơn giản hơn

Một cách khác để thực hiện việc này nhanh hơn để thiết lập nhưng sẽ khó duy trì dòng tiếp theo hơn là từ bỏ việc sắp xếp theo trường văn bản và thêm trường trọng số tùy chỉnh vào loại nội dung.

Đặc biệt:

  1. trên Tiểu sử loại nội dung trang "quản lý trường", thêm một trang mới số nguyên cánh đồng. Gọi nó là một cái gì đó như trọng lượng hoặc loại.
  2. Trên "Quản lý hiển thị" cho Tiểu sử loại nội dung, ẩn trọng lượng cánh đồng. (vì chúng tôi không muốn hiển thị trường này)
  3. Bây giờ là phần khó chịu-- bạn phải chỉnh sửa tất cả Tiểu sử nội dung và gán trọng lượng theo cách thủ công.
  4. Sau đó, theo quan điểm của bạn, dưới dạng tiêu chí sắp xếp, hãy sắp xếp theo trọng số (tăng dần hoặc giảm dần, tùy theo điều kiện nào phù hợp với cách bạn chỉ định trọng số).

Rõ ràng khi gán trọng số theo cách thủ công như thế này rất dễ mắc lỗi nên mình không khuyến khích cách này nhưng có lẽ là cách nhanh nhất để đạt được điều mình muốn.

lá cờ mx
@PATRICKENNY Nó đã hoạt động! Tôi đã sử dụng phân loại vì bạn nói rằng đó là một cách tốt và bùng nổ. Cảm ơn bạn!

Đă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.