\define contactevents(name)
<$list filter="[tag[event]search:people[$name$]]">
</$list>
\end
That worked for me when invoked like:
<<contactevents "John">>
Good luck,
-- Mark
\define contactevents(name)
<$set name="item" value=$name$>Figured in the field 'people' of: <$list filter="[tag[event]search:people<item>]">
</$list></$set>\end<$set name="item" value=$name$>
It might help to see how you are/were calling it from the template.
-- Mark
Unfortunately, this syntax won't work anywhere:<<contactevents {{!!title}}>>What you can do instead is call with the macro widget:<$macrocall $name="contactevents" name={{!!title}}/>The {{!!title}} transclusion syntax only becomes a "real", passable entity when used in a widget with a "=". That's the best I can explain it at the moment.Good luck!-- Mark