Am două tipuri de conținut (ConținutA, ConținutB) care folosesc ambele același alineat (MyParagraph) ca tip de câmp âRevizuiri referințe la entitate.â
MyParagraph constă din două câmpuri „List (text)”: ParagrafFieldA, ParagraphFieldB.
Valorile pentru ParagrafFieldA și ParagraphFieldB provin în ambele cazuri din liste de valori permise care au o cheie și o etichetă.
ConținutA este limitat la unul MyParagraph referință dar ConținutB poate avea mai multe MyParagraph referințe.
Am încercat să configurez un bloc de vizualizări care va fi afișat cu oricare ConținutA nodul. Vreau să listeze titlurile tuturor ConținutB noduri care au aceleași ParagrafFieldA valoare ca ConținutA nodul.
Am un bloc de vizualizări cu Câmpuri: Conținut: Titlu
; și Criterii de filtrare: Conținut: Tip de conținut (=ConținutB)
.
Are relații cu Paragraf referit din MyParagraph
și Conținut folosind MyParagraph
.
Am adăugat un filtru contextual la (MyParagraph: Paragraf) Paragraf: ParagraphFieldA
cu âContent ID from URLâ selectat sub âFurnize value default.â Mă așteptam ca acest lucru să se filtreze pe ParagrafFieldA valoarea din cea afișată ConținutA nod, dar nu se returnează niciun rezultat.
Dacă pun o valoare cheie de la ParagrafFieldA în caseta de previzualizare, primesc o listă a celor relevante ConținutB titluri, dar vizualizarea nu primește acest lucru automat de la adresa URL.
Am căutat în sus și în jos o soluție și am încercat diverse permutări fără succes. În mod clar, fac o greșeală de bază aici, dar nu văd ce este.
Poate cineva să ajute?