Not sure if this is a bug, or by design, or something particular to my setup. On an MSM install, I have a channel:entries tag which uses the “search” parameter, and it works as expected - my entries whose specified field matches the search keywords are returned.
Now if I take that exact, identical tag, place it in a template on another site in the MSM install, and add site=“site1”, the search parameter is entirely ignored - as in, the condition is absent from the MySQL query (site1 shows ” AND ( wd.field_id_93 LIKE “%y%” ) “, whereas site2 does not). As a result, I get all of the entries from that channel returned.
Is this reproducible for anybody? This is under EE 2.2.1.