Hello All,
We are trying the use Content Fragment APIs to create fragments.
We have defined a new content fragment at location: /conf/sample/settings/dam/cfm/models/test-cf
Using API we have the following code:
String template = "/libs/settings/dam/cfm/templates/simple/jcr:content";// default template
Resource templateResource = getFragmentTemplateResource(request.getResourceResolver(), template);
Resource parent = request.getResourceResolver().getResource("/content/dam/we-retail");
ContentFragment newContentFragement = fragmentManager.create(parent, tempResource, "P11", "P11");
request.getResourceResolver().commit();
This successfully creates content fragment but it use OOTB content fragment model and when we open P11 content fragment from within AEM, we get rich text to enter values.
How can we link our content model but still use OOTB content fragment template?
We are on AEM 6.3.0.2 (CFP) plus Content Fragment feature packs (cq-6.3.0-featurepack-19008-1.0.6.zip and cq-6.3.0-featurepack-19614-1.0.8.zip)
We looked at defining our own template https://helpx.adobe.com/experience-manager/6-3/sites/developing/using/content-fragment-templates.htm...
But this needs AEM 6.3 Service Pack 3 (6.3.3.0).
Please help.
Thank you