Expand my Community achievements bar.

SOLVED

Touch Ui behavior not allowed in classic UI project

Avatar

Level 1

Hi, everyone!

 

I am starting to work in AEM and I was required to implement experience fragments functionality on a classic UI project for migration to Touch UI. Currently, I am working with AEM 6.5, I have already created my editable templates configuration under the /conf folder as the official documentation recommends https://docs.adobe.com/content/help/en/experience-manager-65/developing/platform/templates/page-temp.... However I am facing the following problems:

 

1. None of my layout containers is displaying the option "insert component". 

Screen Shot 2020-08-26 at 9.41.12 AM.png

2. When I try to access the "Edit Template" option in Page information icon on my page editor toolbar, it does not redirect me to the corresponding editable template, I mean, nothing happens.

3. This behavior is present as well in the We-retail OOTB project of my instance that neither shows the emulator option on the page editor toolbar.

 

I am assuming that is some configuration of my project but not a clue. Thanks in advance for your attention and help!

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

@diegoeflz4887,

Classic UI is deprecated, and Adobe encourages developers to create more modernised solutions via using Touch UI, HTL, and using Sling Models. 

Creating editable template has a lot of configurations if you are getting errors, be sure to check the error.log in your development environment as the logs printed will be very useful. A very good tutorial can be found here:

  1. Editable Template Lesson Part 1 - http://www.sgaemsolutions.com/2017/09/dynamic-editable-templates-in-aem-63.html
  2. Editable Template Lesson Part 2 - http://www.sgaemsolutions.com/2017/09/dynamic-editable-templates-in-aem63.html

Also, when you are utilising the AEM WCM Core Page Component V2, classic UI is not supported, https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/aem-wcm-core-components-v2....

 

 

View solution in original post

3 Replies

Avatar

Level 10

Hi @diegoeflz4887,

Here are a couple of pointers:

  1. What does your browser console say? It sounds like you may have a JS error that is preventing certain UI elements from loading correctly. 
  2. Have you overlayed anything under /libs/wcm/foundation/components/basicpage?

Avatar

Community Advisor

Can you try to create a test project using archetype 22 or 23 and deploy in your instance. If template editor does not work for this project as well then it seems something is wrong with your instance

https://github.com/adobe/aem-project-archetype



Arun Patidar

Avatar

Correct answer by
Community Advisor

@diegoeflz4887,

Classic UI is deprecated, and Adobe encourages developers to create more modernised solutions via using Touch UI, HTL, and using Sling Models. 

Creating editable template has a lot of configurations if you are getting errors, be sure to check the error.log in your development environment as the logs printed will be very useful. A very good tutorial can be found here:

  1. Editable Template Lesson Part 1 - http://www.sgaemsolutions.com/2017/09/dynamic-editable-templates-in-aem-63.html
  2. Editable Template Lesson Part 2 - http://www.sgaemsolutions.com/2017/09/dynamic-editable-templates-in-aem63.html

Also, when you are utilising the AEM WCM Core Page Component V2, classic UI is not supported, https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/aem-wcm-core-components-v2....