Team Lhotse

Template visibility at every page

In this blog, I am going to share a very interesting point related to the allowedPaths property.If you create your project and in this project you create a template and want to create a page using this template, your template will not visible in the siteadmin. But if you copy the same template and paste in the […]

Read More

Remove p tag from RTE in AEM

In this post, I will explain how to remove <p> tag from RTE (Rich text editor) in AEM. For removing the <p> tag we have to create a node named as htmlRules having jcr:primary type nt:unstructured. This node will have to create under the widget node which xtype is richtext. In my case, I have created a node named as “heading with property xtype = richext“ and created […]

Read More

AEM Templates in Details

In this post, I will explain most useful properties of templates or you can say most useful features provided by templates. Most of AEM developers familiar with these properties but don’t know how to use them. In this post I will explain all of these properties in details.   Agenda   Allowed Paths Property (allowedPaths) Allowed Templates Property (cq:allowedTemplates) Allowed […]

Read More

AEM Developers Google Chrome Extension

In this post I will explain features of “Google Chrome AEM Extension Plugin”. For using AEM extension first add this plugin to your chrome browser from Chrome web store. After adding this plugin into your Chrome, you are able to see an icon at top right corner as shown below.   Now open any AEM content page as […]

Read More

Dispatcher Configuration on Apache2 Server

Some of my colleagues wants to know the easiest way of dispatcher configuration on Apache2 server so this post is for you guys. In this tutorial,  I will explain the easiest way to configure dispatcher on Apache2 server.   For this post, I used the latest version of Apache2, dispatcher & Ubuntu these are –   Apache2 […]

Read More

Query Parameter caching on Dispatcher

Here  I will discuss a very interesting question generally asked during interview & the question is –  “How will we cache query parameters in Dispatcher cache?”   As we are working on AEM and it have a “Sling Script Resolution” concept.  So if you have some value that you want it to be cached then you […]

Read More

Port change of running AEM instance

In this post I will explain – how to change AEM port of a running AEM instance? This is a very interesting feature of AEM, using this feature, you can change the port of a running AEM instance (author or publish). For doing this follow these steps –   Step 1. Go to Felix Console. […]

Read More

Catalogs in AEM

I am working on a project where I have to implement e-commerce using native e-commerce API provided by AEM. Here I got a chance to work with a very interesting OOTB functionality of AEM i.e. Catalogs. In this post I will share my experience with Catalogs in AEM & how to use them. First I will share […]

Read More

Maven-Scr-Plugin Error in AEM

In this blog, I will explain an error occurred when we build an AEM project using – mvn clean install -P <Profile Name>, maven command. Error description is as shown below –    [ERROR] Failed to execute goal org.apache.felix:maven-scr-plugin:1.7.4:scr (generate-scr-descriptor) on project blog-bundle: SCR Descriptor parsing had failures (see log) -> [Help 1] [ERROR]  [ERROR] To […]

Read More

Image not visible on Dialog reopen in AEM

In this post, I am going to sort out a very interesting problem which is occured when we use image component as a tab in out custom component. Most of time when we want to add a image tab into our component then we use these properties –                […]

Read More