I’m having an issue getting my Playa fields to render properly inside of a {exp:zoo_visitor:details}
tag.
{exp:channel:entries
channel="implementation_notes"
disable="categories|category_fields|member_data|pagination|trackbacks"
dynamic="off"
search:implementation_note_segment="{embed:segment_entry_id}"
author_id="NOT_CURRENT_USER"
}
<div class="implementation-note">
<header>
{exp:zoo_visitor:details member_id="{author_id}"}
<p>{school}{title}{/school}</p>
<p><b>Classes</b>: {visitor:member_classes}{class}{title}{/class}, {grade_level:label}{/visitor:member_classes}</p>
{/exp:zoo_visitor:details}
<p class="time">{entry_date format="%l, %F %j, %Y at %g:%i %a"}</p>
</header>
</div>
{/exp:channel:entries}
The fields {school}
and {class}
are not rendering the title for the Playa children, but rather the title of the current implementation_note channel entry. If I try adding visitor: to the playa field, I get the exact same issue. I can get the data as it’s presented in the field in the db by using just the field name, but that gives me the usual Playa string of information that is unusable on the front end.
This is already inside of one embed, I’d really rather not make a separate embed for these children. Am I crazy, and just missing something simple here?