We had a great session at our Chicago office as we hosted the AEM Midwest Chapter's 9th meeting in the community! Held last Thursday, 9/18, we enjoyed deep-dish pizza (a real Chicago treat!) and beverages and had a great discussion with other partners on a topic that everyone's talking about: AI....
AEM Sling Model Constructor Injection by Sourcedcode Blog Abstract Sling Models field injection, @inject, are used to support injection of AEM Library-specific context objects. However, there is an alternative way to inject AEM objects into Sling Models, and its called Constructor Injection. The b...
AEM Sling Model Injection vs Constructor Injection Memory Consumption by Sourcedcode Blog Abstract Sling Models field injectors are used to support injection of AEM Library-specific context objects. For example, @ScriptVariable SightlyWCMMode will inject the WCMMode object, @ScriptVariable Resource...
In the Security Checklist for AEM 6.4 in the section Disable WebDAV, it mentions stopping the following bundles:Apache Sling Simple WebDAV Access to repositories (org.apache.sling.jcr.webdav)Apache Sling DavEx Access to repositories (org.apache.sling.jcr.davex)However in Security Checks in the Opera...
Hello everyone,I recently posted a tutorial that will help you create a "wireframe mode" in the Page Editor so your authors can easily find components in large, complex pages. Take a look: https://medium.com/@theopendle/aem-view-all-editor-overlays-with-a-wireframe-mode-97028f540fa
I thought it would be a great time to share with you some references I use to speed up my AEM development when working on AEM components and Touch UI. I typically have articles opened up, so I can quickly access the references as needed.The references include:AEM Sling Model Injectors Annotations Re...
HTL Global Objects by howtoaem Blog Abstract HTL Global Objects Without having to specify anything, HTL provides access to all objects that were commonly available in JSP after including global.jsp . These objects are in addition to any that may be introduced through the Use-API. Enumerable Objec...
In AEM, can I prevent Sidekick from showing? by howtoaem Blog Abstract Under certain circumstances, I want to prevent the Sidekick from being displayed on a page. I tried some things: Removing the init.jsp include. This works, but it also prevents certain CQ javascript libraries from being loaded,...
Rewrite Adobe CQ Image src attribute by howtoaem Blog Abstract Rewrite Adobe CQ Image src attribute In AEM, content such as pages and images contains the '/content/' prefix in them. We are able to rewrite these url via Link Checker Transformer configuration and resourceResolver.map() method. URLs a...
Sling Content Distribution - Sync User And Content On Aem Author And Publishers (Part1) by AlbinsBlog Abstract SLING CONTENT DISTRIBUTION: 1. allowing distribution of content among different Sling instances. 2. "distribution" - the ability of picking one or more resources on a certain Sling instanc...
Unable to select the components on a page by howtoaem Blog Abstract I want to perform a rollout only for the selected components in the page. I noticed that I am not able to select any of the components presented in the pages using the small checkbox in the component's edit bar. I am not sure why ...