This article discusses different ways to pass dialog/ page properties rendered through HTL (Sightly) into AngularJS script (Angular Controller in our case). Note that we are not using Javascript Use-API here. Let’s say we have to access a page property foobar in our Angular Controller. One simple and quick way that might come to mind […]
Digital Experience
Upgrading to AEM 6.3: When runAllPreUpgradeTask() Fails
For upgrades to AEM 6.3, Adobe has provided a pre-upgrade task package to make the process easier on implementers. The main task is runAllPreUpgradeTask(), which takes care of executing Revision Cleanup, Version Purge, Workflow Purge, Audit Log Maintenance, and Generate Bundle List File. When I ran runAllPreUpgradeTask(), it started the process, but after a while, […]
Features That Will Make You Love AEM 6.3 Workflows
In earlier releases of Adobe Experience Manager (AEM), there’s no way of knowing whether the editing page is in the workflow process. Authors need to go into workflow inbox to look and see if they have any pages/items assigned as part of the workflow. With the release of AEM 6.3, Adobe has increased productivity with […]
Configuring Event Monitoring in IIB using Monitoring profile
Overview Monitoring profile helps you to customize the events emitted by message flow’s node level at run time. Transaction and terminal events are the two major types of events emitted by the message flow. Transaction events are emitted only from input nodes E.g., MQInput and FileInput. Terminal events are emitted from terminals of any […]
Crush Your Content Marketing with Artificial Intelligence
As a content marketer for Perficient, it’s my job to tell the story of technology and why new solutions on the market are important for enterprises. At the very core, my goal is to provide value as you embark on your journey to learning and understanding the market. While my employer could turn to a […]
Handling Large Resolution Images in AEM
Recently I ran into an issue where one of my images was not appearing correctly on my Adobe Experience Manager (AEM) page. Upon a closer look, it appeared that AEM was downscaling the web image when used in my Image Component. After hours of research, we discovered this is an issue driven by the default […]
How to Design a Delightful Customer Portal
Once the governance piece of portal design is complete, it is time to move into designing the customer portal. What you do in this part of the process is important since your end users will be the ones directly benefitting. No matter what type of community you’re trying to build, there are a few basic […]
How to Dominate Your Marketing with the Cloud
CMOs are under increased pressure to show tangible return for their marketing spend while delivering on an expanded customer agenda. Providing a high-quality experience across multiple channels on a consistent basis is difficult, especially with competitive noise. To keep marketing efforts moving, some leaders have turned to cloud as a technology differentiator. Cloud solutions are […]
Understanding and Trying Out the New AEM Dialog Conversion Tool Version 2
You may have been on Adobe Experience Manager (AEM) for more than three years, no matter if you are an admin, developer or author, you probably got used to the legacy Classic UI interface and dialogs. Personally, I tend to use the Classic UI site admin console to view/manage content pages, because I like how […]
How to Transform Replication URLs in AEM
If you are ever faced with the requirement of replicating AEM content between systems where the content hierarchy on one of the systems does not exactly match the other system, this post is for you. Let’s take this example: Your AEM author instance has pages under “/content/site/page/” and you have a sling mapping that transforms incoming URLs: […]
How to Conquer Your Portal Governance Strategy
Portal management is a key to delivering an effective digital experience. Studies have repeatedly demonstrated that if users are dissatisfied with their portal experiences, they go elsewhere. As a result, portal architects must not only take into consideration the look and feel of a portal, but also the governance that keeps it running like a […]
How to Force AEM to Not Process CSS URLs
By default, AEM CSS processor will transform the CSS URL functional notation “url()” into a relative URL to the ClientLibrary, if the URL was relative to begin with, ie, it does not start with “/” This poses an issue when using the CSS fill property for SVG and providing a gradient id (read more here) The following was […]