Goal: Create a Grid that shows mixed content types and have control how those types are added to grid (ie. by row)
I have 3 content types and would like control over how they are added to a view.
Case 1: inject a row of Content Type B or C into a view of Type A based on row number.
Case 2: intersperse view with (possibly random) Content type C (think adding images to liven it up.)
Some approaches I've explored:
- Display Suite View Display
- Views Context Display
- Panels with Context
- Views embeded in views
- NodeQueue
For case 1 I could just create seperate blocks but then I need to keep the view order consistent (perahps using nodequeue?) across blocks. Do I need to pass the current node queue position as an argument to each block?
For case 2 how do I insert Content Type C images every few rows? (I could even use css but need the grid to wrap around it.)
Important note: I'm a system builder, not a developer so prefer something that can be maintained without managing custom code but a basic views template would be fine.
Case 1
Content Type A Content Type A Content Type A Content Type A Content Type A Content Type A Content Type A Content Type A Content Type A Content Type A Content Type A Content Type A Content Type B Content Type B Content Type B Content Type B Content Type B Content Type B Content Type A Content Type A Content Type A Content Type A Content Type A Content Type A Content Type C Content Type C Content Type C Content Type C Content Type C Content Type A
Case 2
Content Type A Content Type A Content Type A Content Type A Content Type A Content Type A Content Type A Content Type C Content Type A Content Type A Content Type C Content Type A Content Type B Content Type B Content Type B Content Type C Content Type B Content Type B Content Type A Content Type A Content Type C Content Type A Content Type A Content Type A Content Type A Content Type A Content Type A Content Type C Content Type A Content Type A