Puncte:2

Cum se folosesc subcozile modulului entityqueue?

drapel br

Sunt pe D9 și folosesc deja entityqueue modul pentru a permite editorilor de conținut să comandă unele vizualizări prin "simplu" cozile

Acum, mi s-a cerut să fac posibilă ordonarea nodurilor care apar pe paginile de termeni ale unei anumite taxonomii.

Acele pagini - mai departe /taxonomie/termen/% url - sunt redate prin soluția „standard” a unei vizualizări de conținut cu un filtru contextual „Are ID-ul termenului de taxonomie”.

Am încercat cu succes să creez o „coadă inteligentă” de termeni de taxonomie cu Entityqueue Smartqueue submodul: acesta creează de fapt o coadă cu N sub-cozi pentru fiecare termen.

Cu toate acestea, nu pot înțelege cum ar trebui să configurez vizualizarea originală pentru a afișa nodurile în funcție de sub-coada relativă. Pot adăuga relația „entity subqueue” doar dacă relația „entityqueue” este prezentă, ceea ce provoacă oricum următoarea eroare în previzualizarea vizualizării.

SQLSTATE[42S22]: Coloana nu a fost găsită: 1054 Coloană necunoscută „items_node_field_data__entity_subqueue__items.items_target_id_export” în „on clause”: SELECTAȚI „node_field_data”.”langcode” AS „node_field_field_data” „node_field_data“, „de_node_decreatedfielddata“,_de_nodecreatedfielddata“, "."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" FROM "node_field_data" "node_field_data" INNER JOIN "entity_subqueue__items" "entity_subqueue__items" ON node_field_data .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) ORDER BY "node_field_data_created" DESC LIMIT 10 OFFSET 0; Matrice ( [:db_condition_placeholder_2] => it [:db_condition_placeholder_3] => 1 [:views_join_condition_0] => test_ [:views_join_condition_1] => 0 )

Este posibil să obțineți rezultatul cu entityqueue? Cum?

introduceți descrierea imaginii aici

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.