I can’t seem to think through the proper syntax for this. I have installed Tagger and some of my resources are part of a series. So in Tagger I have a group(3) called “Series” with each series name. (Some are not part of a series and would be blank.)
On an existing resource I want to show a list of more in the same series. How do I get and display a list of resources that match the series tag from the current resource?
Do I need to be using the TaggerGetResourcesWhere snippet with TaggerGetTags being called inside that or is there a more streamlined way of getting the matching resources?
My plain snippet call with pdoResources looks like this and lists the first twenty unfiltered items as expected.
[[!pdoResources? &parents=`83` &hideContainers=`1` &sortby=`createdon` &sortdir=`ASC` &limit=`20` &tplWrapper=`series-outer-tpl` &tpl=`series-row-tpl` ]]
If I add the following &where line nothing changes. It still lists the first twenty.
&where=`[[!TaggerGetResourcesWhere? &groups=`3` &tags=`[[!TaggerGetTags? &resources=`[[*id]]` &rowTpl=`tag-alias-tpl`]]` ]]
If I use this &where, then nothing gets output at all.
&where=`[[!TaggerGetResourcesWhere? &groups=`3` &tags=`[[+id]]` ]]`