Ok, MSM is not bad, however I want to have one news channel across both sites. No problem my template simply references site 1 and displays the content. However one of the custom fields specifies which site to display the content on (Both, site 1, site 2). The template calls this
{exp:channel:entries channel="news" orderby"date" limit="15" site="site1" search:news_site="=1" dynamic="no" cache="no"}and works fine on site one, but not on site two. This is because the mod.channel.php function looks for custom fields on the current site (site2) not the site1 as specified in the template. Therefore the search field is not found and displays all results.
If I create a second channel on the second site I’m still having similar issues, however I’d rather only have one channel so as to keep the data together.
Comments, ideas, fixes welcome 😊