Dynamic Dropdown component
In this post, I’m going to show you how to create a dropdown component where its options can be configured in runtime. The idea is to have the possibility to …
In this post, I’m going to show you how to create a dropdown component where its options can be configured in runtime. The idea is to have the possibility to …
AEM provides Replicator (com.day.cq.replication.Replicator) service which can be used in order to activate pages programmatically. All you need to do is to define a field in your service class (or …
This is possible to achieve even without writing a JCR listener, and it’s nicely explained here. Here’s the code snippet which shows how to do this: When a new value …
Let’s suppose that we have a requirement to apply special CSS style on all external links added via Text&Image component. On this way, external links could get some nice look …
According to Google Support page, a sitemap is a file where you can list the web pages of your site to tell Google and other search engines about the organization …
Recently I’ve installed a fresh content from PROD on my local instance and at the end of the installation, the package manager informed me about this error message: GC overhead …
Touch UI allows developers to construct more powerful and dynamic functionality in order to enhance the authoring experience. Although Touch UI represents a big step forward, some useful features are …
In this post, we will show you how use Touch UI multifield widget. Let’s build a simple Address Entries component. In order to simplify the things and demonstrate how to …
Recently I’ve been working with Touch UI multifield widget (granite/ui/components/foundation/form/multifield) on one of my recent projects, and I’ve found out the following: If for the first time an editor enters …
Based on the info from Sling Internationalization Support page, here’s how we can get the reference to resource bundles in Sling Models. If Sling Model is adapted from Resource object: …