Unable to remove the components from Editable Templates | Community
Skip to main content
chirran414
New Participant
September 11, 2018
Solved

Unable to remove the components from Editable Templates

  • September 11, 2018
  • 13 replies
  • 14098 views

Hello Everyone,

We are using editable templates, after adding the components to the editable template I noticed that there is no trash icon in the toolbar so we are unable to remove the component from Template. Is it expected behavior with the editable templates because when I use the same component on static templates I am seeing trash icon and I am able to remove the component.

Note:

We are not seeing trash icon for the components in their rendering script

If we referencing content within structure components via data-sly-resource using the @ resourceType option, we are unable to delete the component.

Code snippet of my component rendering script:

<div class="full-stack-content">

    <div class="container">

        <data-sly-resource="${ @path='sectionResponsiveGrid', resourceType='wcm/foundation/components/responsivegrid'}"></div>

    </div>

</div>

If we do not have any referencing content within structure components via data-sly-resource using the @ resourceType option we are seeing the trash icon like shown below.

Thanks,

Narayana.

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by chirran414

I found one article about it, after following those steps (after adding the section component and if I authored it I am able to see the trash icon/ delete button) I am able to remove that component from editable template.
adobe - Not able to remove components in Editable Template AEM - Stack Overflow

Hi  smacdonald2008​ can you confirm is this the correct way to follow it ?

13 replies

arunpatidar
New Participant
September 13, 2018

Hi,

You need to remove those components from allowed component property of template.

Example:

Arun Patidar
chirran414
New Participant
September 12, 2018

Hi Arun,

Thanks for your response, I agree that. Here, I am  trying to remove the component which I added on the editable template, not the one which I added in the rendering script..... in my case I am not removing responsivegrid which I added in the rendering script from my above code snippet.

arunpatidar
New Participant
September 12, 2018

Hi Narayana,

If you have any components directly added via page component script you can't remove that. It is part of structure until you don't remove it from code but other components that you allowed you can add and remove from template editor.

Arun Patidar