Two views blocks content synchronized I have two content types: "banner wallpaper" and "banner1".

I'm using two views blocks. The view "banner wallpaper" displays the content from content type "banner wallpaper" and "banner1" the content from "banner1".

I have two wallpaper banners and two banners1 content.

With format views slideshow, timer delay set to 0 and marked random option in view I successfully managed to display the two banner wallpapers by refreshing the page. That goes same for Banner1.

My goal is: when the first wallpaper banner is displayed, the first banner from banner1 to be displayed too. When I refresh the page the second wallpaper banner and the second banner from Banner1 will be displayed, so they will be synchronized. 

For an example we have two brands that will wants to advertise in the website. 

Green and Orange. 

These two brands wants to have wallpaper banner and flash banner.
So, when Green wallpaper banner is displayed, the flash banner from Green has to be displayed too, not to be mixed with Orange. After refresh the wallpaper from Orange will be displayed and the flash banner from Orange too... I think I'm clear.

Is there any filter or sorting available to achieve this with views?
I would use a taxonomy to tag your content.

Create a taxonomy vocabulary (E.g.: Brand), add the two terms (Green, Orange), add a new field of "term reference" to your content types and tag the content.

Then in your views, you can add a "Contextual Filter" (in the advanced options) to get term_id from the URL, so both will show the same tagged content. 

Note that I've set the Path component to be 2, that's because the term_id will be passed as 2nd argument on your URL (can be anything you want). 

Don't forget to validate the value to be one from your vocabulary. That's on "WHEN THE FILTER VALUE IS IN THE URL OR A DEFAULT IS PROVIDED", check the option "Specify validation criteria" > "Validator" = Taxonomy Term > Check your vocabulary from the list.



Then you need to set your view URL, so you can pass the term_id by the URL:



By doing all that, you should be able to go to your page, type http://yoursite.com/brand/term_id and your content should appear.