Multipurposing Query based Content
I have a use case in which I have to create a content object with following fields in AEM 6.2.
1. Image
2. Title
3. Teaser
4. Description
Authors will also tag these content objects with metadata as well.
Our Content team will create hundreds of these content objects. These content objects would be displayed on 3 different category of pages.
1. In first page: It would display only Image and Title and a link to point to Details page. This page will display multiple content items based on the filter criteria applied on metadata attributes.
2. Details Page: This page will display all the fields from content object and it will display only single content object on one page.
3. Third page will be similar to first page as it will make metadata query to get content objects but it will present the information in Carousel way.
So my question is how can I achieve this in AEM 6.2.
I want to give different presentation to the same content based on where it is used. I thought about using Content Fragments but it will not serve the purpose as it gives plain HTML as the output and it doesn't even have dialog boxes through which content can be entered in separate nodes.
I am also not sure how content object can be published without being associated to a page. Is it even possible in AEM? I havent seen any such example (except Content Fragments which are not really useful for me). On top of that, I have hundreds of these content Objects and I don't think these cannot be attached to a page.
So what are my options to solve this problem?
TIA