A coworker of mine set up seven sites within one MSM install. Each site has a weblog called ‘news,’ and each ‘news’ weblog has a custom field called ‘news_target.’ The ‘news_target’ field is currently a FF Multi-select field, and it contains options for each site’s ID, like so:
1 : Site A
2 : Site B
3 : Site C
4 : Site D
5 : Site E
6 : Site F
7 : Site GThe idea is that our client can publish a news article once, but also choose to show this news article on some, all, or none of the other sites. I would probably have created one master news channel instead of seven, but that’s neither here nor there.
Anyway, the docs say that using the search: parameter in the {exp:weblog:entries} tag will only work on text inputs, textareas, and drop-down lists. Since ‘news_target’ is a FieldFrame field, it makes sense that using this param wouldn’t work correctly.
I added another field - a text input, this time - called ‘show_on_site_a.’ I did this just for testing purposes, but passing arguments through this new field gives me the same result as the FF multi-select. This result is that my {exp:weblog:entries} tag shows all news entries from all sites, regardless of the search: value.
What’s the best way to solve this problem?