Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
BedrockMission!

Learn More

View all

Sign in to view all badges

AEM 6.3 - not add component to parsys

Avatar

Avatar
Validate 1
Level 1
dangl95641558
Level 1

Likes

0 likes

Total Posts

9 posts

Correct Reply

0 solutions
Top badges earned
Validate 1
Ignite 1
View profile

Avatar
Validate 1
Level 1
dangl95641558
Level 1

Likes

0 likes

Total Posts

9 posts

Correct Reply

0 solutions
Top badges earned
Validate 1
Ignite 1
View profile
dangl95641558
Level 1

25-03-2018

Hi All,

I am creating a parsys template that permits to add my some custom components so we can make changes from the front end interface.

This is my code

...

<body class="${currentPage.template.name}">

   <p>Parsys here</p>

   <sly data-sly-resource="${'par_1' @ resourceType='wcm/foundation/components/parsys'}"/>

   <sly data-sly-include="customfooterlibs.html" data-sly-unwrap/>

   <p>end - page</p>

</body>

...

I do not know the reason why it is neither able to drag nor drop any components to this parsys in edit mode. The symbol of adding does not exist and no components available.

1450984_pastedImage_3.png

Please help me point out the reasons of error and solutions to fix this.

Thanks

-Dan

Accepted Solutions (1)

Accepted Solutions (1)

Avatar

Avatar
Validate 1
Level 2
dylanr72808383
Level 2

Likes

3 likes

Total Posts

18 posts

Correct Reply

3 solutions
Top badges earned
Validate 1
Boost 3
Boost 1
Affirm 3
Affirm 1
View profile

Avatar
Validate 1
Level 2
dylanr72808383
Level 2

Likes

3 likes

Total Posts

18 posts

Correct Reply

3 solutions
Top badges earned
Validate 1
Boost 3
Boost 1
Affirm 3
Affirm 1
View profile
dylanr72808383
Level 2

27-03-2018

No, you do not need to add it to the template, but to the design.

/etc/designs/<your-site>

<jcr:content

  jcr:primaryType="nt:unstructured"

  jcr:title="Your custom Design"

  sling:resourceType="wcm/core/components/designer">

  <your-template-name jcr:primaryType="nt:unstructured">

  <par

   jcr:primaryType="nt:unstructured"

   components="[group:<your-component-group>]">

  <section jcr:primaryType="nt:unstructured"/>

  </par>

  </your-template-name>

Answers (7)

Answers (7)

Avatar

Avatar
Validate 1
Level 1
dangl95641558
Level 1

Likes

0 likes

Total Posts

9 posts

Correct Reply

0 solutions
Top badges earned
Validate 1
Ignite 1
View profile

Avatar
Validate 1
Level 1
dangl95641558
Level 1

Likes

0 likes

Total Posts

9 posts

Correct Reply

0 solutions
Top badges earned
Validate 1
Ignite 1
View profile
dangl95641558
Level 1

26-03-2018

Is this correct:

<jcr:content
   jcr:primaryType="cq:PageContent"
   sling:resourceType="seconddemo63/components/structure/page">

   <par
   jcr:primaryType="nt:unstructured"
   sling:resourceType="foundation/components/parsys"
   components="[seconddemo63/components/content/helloworld]">

   </par>

</jcr:content>

I put the code "components="...">" above in template but it does not work.

Avatar

Avatar
Validate 1
Level 2
dylanr72808383
Level 2

Likes

3 likes

Total Posts

18 posts

Correct Reply

3 solutions
Top badges earned
Validate 1
Boost 3
Boost 1
Affirm 3
Affirm 1
View profile

Avatar
Validate 1
Level 2
dylanr72808383
Level 2

Likes

3 likes

Total Posts

18 posts

Correct Reply

3 solutions
Top badges earned
Validate 1
Boost 3
Boost 1
Affirm 3
Affirm 1
View profile
dylanr72808383
Level 2

26-03-2018

Try adding component groups as allowed components, like in the second like I've provided to you.

Avatar

Avatar
Validate 1
Level 1
dangl95641558
Level 1

Likes

0 likes

Total Posts

9 posts

Correct Reply

0 solutions
Top badges earned
Validate 1
Ignite 1
View profile

Avatar
Validate 1
Level 1
dangl95641558
Level 1

Likes

0 likes

Total Posts

9 posts

Correct Reply

0 solutions
Top badges earned
Validate 1
Ignite 1
View profile
dangl95641558
Level 1

26-03-2018

No, it's not editable template. I am trying to create basic template of AEM 6.3 having parsys allowing to drag components in either Touch UI or Classic UI. In previous versions of AEM, there was no problems like this with me.

Avatar

Avatar
Validate 1
Level 2
dylanr72808383
Level 2

Likes

3 likes

Total Posts

18 posts

Correct Reply

3 solutions
Top badges earned
Validate 1
Boost 3
Boost 1
Affirm 3
Affirm 1
View profile

Avatar
Validate 1
Level 2
dylanr72808383
Level 2

Likes

3 likes

Total Posts

18 posts

Correct Reply

3 solutions
Top badges earned
Validate 1
Boost 3
Boost 1
Affirm 3
Affirm 1
View profile
dylanr72808383
Level 2

26-03-2018

Is the template you're using an editable template? Because if so, you can simply edit the template itself to allow components to be added

Avatar

Avatar
Validate 1
Level 1
dangl95641558
Level 1

Likes

0 likes

Total Posts

9 posts

Correct Reply

0 solutions
Top badges earned
Validate 1
Ignite 1
View profile

Avatar
Validate 1
Level 1
dangl95641558
Level 1

Likes

0 likes

Total Posts

9 posts

Correct Reply

0 solutions
Top badges earned
Validate 1
Ignite 1
View profile
dangl95641558
Level 1

26-03-2018

The components to drag all have component group name. But my page does not have design mode too. So I am considering if AEM 6.3 still supports design mode or not.

<jcr:root xmlns:cq="http://www.day.com/jcr/cq/1.0" xmlns:jcr="http://www.jcp.org/jcr/1.0"
   jcr:primaryType="cq:Component"
   jcr:title="Hello World Component"
   componentGroup="seconddemo63"/>

1451136_pastedImage_0.png

Avatar

Avatar
Validate 1
Level 2
dylanr72808383
Level 2

Likes

3 likes

Total Posts

18 posts

Correct Reply

3 solutions
Top badges earned
Validate 1
Boost 3
Boost 1
Affirm 3
Affirm 1
View profile

Avatar
Validate 1
Level 2
dylanr72808383
Level 2

Likes

3 likes

Total Posts

18 posts

Correct Reply

3 solutions
Top badges earned
Validate 1
Boost 3
Boost 1
Affirm 3
Affirm 1
View profile
dylanr72808383
Level 2

26-03-2018

Probably because AEM doesn't know which components to allow on your parsys. Please check the following links on how to do it in design mode and how to do it in xml format in the design of your project

Configuring Components in Design Mode

cq5 - Restrict the components in AEM 5.6.1 - Stack Overflow

Avatar

Avatar
Validate 1
Level 10
edubey
Level 10

Likes

274 likes

Total Posts

1,502 posts

Correct Reply

392 solutions
Top badges earned
Validate 1
Give Back 50
Give Back 5
Give Back 3
Give Back 25
View profile

Avatar
Validate 1
Level 10
edubey
Level 10

Likes

274 likes

Total Posts

1,502 posts

Correct Reply

392 solutions
Top badges earned
Validate 1
Give Back 50
Give Back 5
Give Back 3
Give Back 25
View profile
edubey
Level 10

26-03-2018

I am assuming, it's not editable templates.

Make sure:-

1. your component does have a component group assigned

2. your template does allow those components from design mode.