Tôi đang dùng D9 và đang sử dụng thực thể mô-đun để cho phép người chỉnh sửa nội dung sắp xếp một số lượt xem thông qua "giản dị" xếp hàng
Bây giờ, tôi đã được yêu cầu có thể sắp xếp thứ tự các nút xuất hiện trên các trang của thuật ngữ của một nguyên tắc phân loại cụ thể.
Những trang đó - trên /phân loại/thuật ngữ/%
url - được hiển thị thông qua giải pháp "tiêu chuẩn" của chế độ xem nội dung với bộ lọc theo ngữ cảnh "Có ID thuật ngữ phân loại".
Tôi đã cố gắng tạo thành công một "hàng đợi thông minh" của thuật ngữ phân loại với Hàng đợi thực thể Smartqueue mô hình con: điều này thực sự tạo ra một hàng đợi với N hàng đợi phụ cho mỗi thuật ngữ.
Tuy nhiên, tôi không thể hiểu cách định cấu hình chế độ xem ban đầu để hiển thị các nút theo hàng đợi phụ tương đối. Tôi chỉ có thể thêm mối quan hệ "hàng đợi con thực thể" nếu có mối quan hệ "hàng đợi thực thể", điều này vẫn gây ra lỗi sau trong bản xem trước dạng xem.
SQLSTATE[42S22]: Không tìm thấy cột: 1054 Cột không xác định 'items_node_field_data__entity_subqueue__items.items_target_id_export' trong 'trên mệnh đề': CHỌN "node_field_data".."langcode" AS "node_field_data_langcode", "node_field_data".."created" AS "node_field_data_created", "node_field_data "."nid" AS "nid", "items_node_field_data".."name" AS "items_node_field_data_name", "entity_subqueue_field_data_entity_subqueue__items".."name" AS "entity_subqueue_field_data_entity_subqueue__items_name" TỪ "node_subqueue_field_data" "node_field_data" INNER THAM GIA "entity_subqueue_field_data_entity_subqueue__items" node_subqueue node_items" .nid = CAST(entity_subqueue__items.items_target_id AS UNSIGNED) AND entity_subqueue__items.bundle = :views_join_condition_0 INNER JOIN "entity_subqueue_field_data" "items_node_field_data" ON entity_subqueue__items.entity_id = items_node_field_data.name LEFT JOIN "entity_subqueue__items" "items_node_field_data__entity_subqueue__items" ON items_node_field_data.name = items_node_field_data__entit y_subqueue__items.entity_id AND items_node_field_data__entity_subqueue__items.deleted = :views_join_condition_1 INNER JOIN "entity_subqueue_field_data" "entity_subqueue_field_data_entity_subqueue__items" ON items_node_field_data__entity_subqueue__items.items_target_id_export = entity_subqueue_field_data_entity_subqueue__items.name LEFT JOIN "taxonomy_index" "taxonomy_index" ON node_field_data.nid = taxonomy_index.nid WHERE ("node_field_data"."langcode " IN (:db_condition_placeholder_2)) AND ("taxonomy_index".."status" = :db_condition_placeholder_3) ĐẶT HÀNG BẰNG "node_field_data_created" DESC GIỚI HẠN 10 BÙM 0; Mảng ( [:db_condition_placeholder_2] => it [:db_condition_placeholder_3] => 1 [:views_join_condition_0] => test_ [:views_join_condition_1] => 0 )
Có thể lấy kết quả với entityqueue không? Thế nào?