Pictures in a table

Hi!
I would like to create a dynamic page linking to a collection so that the collection is displayed through a table on the page.
That’s quite simple. Only thing is, I would want each of my columns to have a picture on top, illustrating what the column is about. But as my column type is Boolean, I can’t do that…
The simplest thing would be to turn the collection around, and set the column type to Image. But doing that, I would have so many columns it would be unreadable for my readers, therefore I would really need it to be displayed with columns as rows and rows as columns.

To be clearer, here’s exactly what I want to do: I want to create a table comparing different home video editions of the same movie and what they include as special features. On the website, it would need to be displayed as the title of the edition in the first row, an image of the DVD/Blu-ray on the second, the year it was released on the third and then each row would be a special feature and there would be a checkmark under the edition it’s included in. Each column would be a different edition, of course.

I don’t know if it’s possible to make the table display x as y and y as x as it it possible in Excel… That would be the simplest way to do that, I think.

And I really need it to be a dynamic page because I need to do that for over 300 movies and I don’t want to clutter my site of 300 normal pages.

Thank you all and have a nice day!

Hi!
You made me think a lot about it)))

Really, the only way to achive this, as i see, is only using code
With pure collections + datasets on dynamic pages +tables - you won’t do this kind of complicated structure
For code version, you can treat each row of collection as one movie, store images for editions, titles, boolean options in columns
But for this case you will need to be sure that it’s consistent - i mean that there is a constant set of data columns, and they are the same for all movies. If not - then it’s just impossible

So, after that, you can manually fill in table. I mean, get current data from dataset (there is module wix-dataset), organize it to some table and show with .rows property for table. It’s actually array of objects, each object represents one row in table

And to finalize - you need to have coding skills to achive all this)
If you will start - good luck