Hey All,
I'm trying to integrate Getting Started with the AEM SPA Editor - Hello World Tutorial
with the finished version of the app from the WKND Events for React and AEM SPA Editor tutorial but I’m running into a road block adding the hello world component, I’ll explain details below:
Can anyone help me with this?
Thanks All,
Solved! Go to Solution.
Views
Replies
Total Likes
Hey no problem!
So in your source code look at: ui.content/src/main/content/jcr_root/conf/wknd-events/settings/wcm/policies/.content.xml this is the node representation of all the policies for that template
You should see an XML node like the following:
jcr:lastModified="{Date}2017-12-07T15:43:22.777+05:30"
jcr:lastModifiedBy="admin"
jcr:primaryType="nt:unstructured"
jcr:title="WKND Event (React) Template Root Policy"
sling:resourceType="wcm/core/components/policy/policy"
components="[/libs/wcm/foundation/components/responsivegrid,group:WKND Events - Content]">
This is the policies for the Layout Container, You would want to update the components array [ ] to include your hello world component, So something like:
components="[/libs/wcm/foundation/components/responsivegrid,group:WKND Events - Content,/apps/wknd-events/components/content/helloworld]">
An alternative is you could also change the componentGroup for your HelloWorld component to be "WKND Events - Content" and then it will get pulled in automatically.
Below is editing it in CRXDE Lite manually (although keep in mind, I think the way the project is structured, anything in /conf will get overwritten automatically by the next code deployment)
Views
Replies
Total Likes
I have asked the team that wrote this to answer here.
Views
Replies
Total Likes
Views
Replies
Total Likes
I am using 6.4.4, how would I go about updating polices on the node level? Apologies, I am relatively new to AEM.
Views
Replies
Total Likes
Hey no problem!
So in your source code look at: ui.content/src/main/content/jcr_root/conf/wknd-events/settings/wcm/policies/.content.xml this is the node representation of all the policies for that template
You should see an XML node like the following:
jcr:lastModified="{Date}2017-12-07T15:43:22.777+05:30"
jcr:lastModifiedBy="admin"
jcr:primaryType="nt:unstructured"
jcr:title="WKND Event (React) Template Root Policy"
sling:resourceType="wcm/core/components/policy/policy"
components="[/libs/wcm/foundation/components/responsivegrid,group:WKND Events - Content]">
This is the policies for the Layout Container, You would want to update the components array [ ] to include your hello world component, So something like:
components="[/libs/wcm/foundation/components/responsivegrid,group:WKND Events - Content,/apps/wknd-events/components/content/helloworld]">
An alternative is you could also change the componentGroup for your HelloWorld component to be "WKND Events - Content" and then it will get pulled in automatically.
Below is editing it in CRXDE Lite manually (although keep in mind, I think the way the project is structured, anything in /conf will get overwritten automatically by the next code deployment)
Views
Replies
Total Likes
Thank you, updating the array in the xml file published the component.
Views
Replies
Total Likes