Bucățile au căzut la loc după un pui de somn scurt.
Iată cum o faci...
Concepte:
Filtrul contextual va fi afișat în bara laterală același nod de resurse (se potrivește cu NID) încărcat ca nod complet.
Este necesară o relație pentru a afișa datele de câmp pentru Sursa aferentă. În această situație, nu filtrați deloc contextual pe Sursă.
Pentru mine, cel mai bine a funcționat să le setez în această ordine.
- Setări pentru a filtra nodul curent într-un bloc Vizualizări din bara laterală:
Furnizați valoarea implicită: activat
Tastați: „Content ID from URL”
Salvați vizualizarea.
În acest moment, am făcut un pic de testare punând un nid în câmpul „Previzualizare cu filtre contextuale” de sub View. A funcționat conform așteptărilor.
- Setări pentru relația cu sursa.
Relație: conținut referit din field_select_source (important: aceasta nu este același lucru cu opțiunea „Conținut folosind...”)
Solicitați această relație: activată (s-ar putea să nu fie necesar, dar a avut sens pentru mine și funcționează)
Aplicați și salvați vizualizarea.
- Adăugați câmpuri din Sursă și alegeți „field_select_source: Content” în meniul drop-down Relație pentru fiecare câmp.
Adăugați blocul în regiunea barei laterale pentru nodurile de resurse.
Asta e.
Rezultat: Fiecare resursă are un bloc lateral care arată informațiile sursă.
Edit: răspunsul lui Jaypan a fost postat în timp ce scriam asta. Sună mai degrabă cum să afișați Resurse în timp ce vizualizați Sursa, care este reversul relației. Dar poate că și asta poate funcționa.