I need to filter an exp:weblog:entries set, and the search:field parameter works fine for what I need. The issue is that the template behaves differently across sites (using Multiple Site Manager). It works correctly on the site where the weblog and template live (site1), but the search filter does not work from other site (site2).
Here’s the opening tag:
{exp:weblog:entries
site="site1"
weblog="weblog1"
disable="member_data|trackbacks|pagination" dynamic="off"
show_future_entries="yes" start_on="{current_time format='%Y-%m-%d %H:%i'}"
sort="asc"
search:people="Person1"}This works as expected in a template on the “site1” site. This is referenced on site1 like:
{embed="group/.template"}But, on a “site2” site, while everything else works fine, the search:people filter is not applied. This template is referenced on site2 like:
{embed="site1:group/.template"}Note that this is on EE 1.6.8 Build: 20090723 with MSM version: 1.1 Build: 20081024.
If I’m doing everything correctly with the syntax, my guess is that there is maybe a parse complication in EE on the search:field—the parser doesn’t account for the site parameter and so can’t find the field.
Any help much appreciated—thanks!