Putting a Component in a Content Fragment

anupamp17770278 28-06-2018

Can we put a component in a Content Fragment ?

​For example - I have this component that forms a table on a page (Values displayed are generated depending upon selection in dialog), so now I want to put this component in a content fragment and store it as an asset, so that same component/content fragment can be used on multiple pages to form different table values. Is this possible in AEM 6.3 or even through codes ?

Accepted Solutions (1)

Accepted Solutions (1)

Answers (5)

Answers (5)

Arun_Patidar
MVP
28-06-2018

Yeah, It is more or less similar to infinity selector but not the same , if you are planning to expose content as a service, better to you model selector.

you can't save experience fragments(XF) as a assets but you can use XF inside any page like CF.

anupamp17770278 28-06-2018

http://localhost:4502/content/experience-fragments.infinity.json  This will serve the same purpose, won't it ? Anyways I will try out the Model selector as well, but do you have any idea how do I store the EF as an asset because the implementation is of cq:page for EF ?

anupamp17770278 28-06-2018

arunp99088702​ I have one more question here, so content fragment is kind of an asset and we can use   /api/assets/samplefragment.json to expose the json, do we any APIs that can expose the same for EF ?  And the api/assets actually helps download the content fragment also. Do we have anything similar to that for EF ? My requirement is more like storing the EF as an asset.