Acest lucru este un pic complicat; deci sper ca are sens:
Am o entitate-mamă: Eveniment.Evenimentul are un câmp Paragraf: Sesiuni (tip de paragraf: Sesiune).
Folosesc Layout Builder pentru a formata modul de vizualizare Conținut complet al evenimentului. În layout adaug o vizualizare (paragraf) care listează paragrafele Sesiunii ca Teasers (modul de vizualizare al Sesiunii) cu un filtru contextual de Paragraf: ID părinte. Toate acestea funcționează conform așteptărilor.
Apoi am setat modul de vizualizare Session teaser pentru a utiliza Layout Builder. Configurați o secțiune LB și adăugați câteva câmpuri ale Paragrafului. Acest lucru funcționează, de asemenea, conform așteptărilor. Ceea ce înseamnă că prin toate acestea, Layout Builder știe pentru ce paragraf ar trebui să afișeze câmpurile. Excelent.
În continuare (și în cele din urmă) creez o altă vizualizare (paragraf) pentru a crea o listă formatată a unora dintre câmpurile mele Paragraf. Am setat filtrul contextual la Paragraph ID. Când previzualizez introducând PID-ul uneia dintre sesiunile mele, aceasta funcționează conform așteptărilor. Când adaug această vizualizare la aspectul sesiunii mele, desigur, pe pagina Eveniment, vizualizarea nu are rezultate. Acest lucru este trist, dar de așteptat, deoarece nu există nicio modalitate ca Layout Builder să fi trecut ID-ul de paragraf la vizualizare - chiar dacă LB știe ce paragraf să folosească pentru a afișa câmpuri individuale de paragraf.
Este posibil? Există vreun truc pe care l-am ratat care permite vizualizarii „Câmpuri de sesiune” să știe pentru ce paragraf este? Deși cred că aceasta este o întindere; se pare că nu este atât de departe de a știu ce câmp să afișez.