Explore product-specific spaces to ask questions, share insights, and learn best practices.
Recently active
I have a CTA component. I need to show 2 separate instances of CTA in a component. The component dialog has 2 tabs - Primary CTA and Secondary CTA. The blue is showing 2 instance but both are referring to the same content. What am I doing wrong? cq_dialog.xml <primarycta jcr:primaryType="nt:unstructured" jcr:title="Primary CTA" sling:resourceType="granite/ui/components/coral/foundation/container" margin="{Boolean}true" name="./primarycta"> <items jcr:primaryType="nt:unstructured"> <columns jcr:primaryType="nt:unstructured" sling:resourceType="granite/ui/components/coral/foundation/fixedcolumns" margin="{Boolean}true"> <items jcr:primaryType="nt:unstructured"> <include jcr:primaryType="nt:unstructured" sling:resourceType="granite/ui/components/coral/foundation/include" path="/apps/eb/components/content/cta/cq:dialog/content/items/tabs/items/properties/it
Hello, I was reading the embed core component documentation and it mentions that all script and style elements as well as all on* and style attributes will be removed from the output. I was wondering what the best way to include styles would then be. I was checking for the style option on the component but it doesn't seem to be available or to be as dynamic as we hoped for (based on the documentation)
I am also completed Adobe Experience Manager download request form.please provide me suggestion what should i do next.
Abstract of Adobe Summit 2022-A Magnificent Experience by NextRow Digital Abstract With the ever-evolving marketing dynamics, it is very important for marketers and businesses to be up to date with the latest trends and advancements in marketing strategies, technologies, and practices. Adobe Summit 2022 concluded successfully recently. The summit had over 200 informative sessions covering a wide array of topics including the latest trends, practices, developments in marketing and advertising technologies as well as success stories. Well-known personalities from various fields of work were featured as keynote speakers at the event. Fun and Engaging Keynote Session In the opening keynote session, Shantanu Narayen shared insights on customer engagement and personalization at scale. As changing customer expectations are taking a significant place in business conservation, it becomes imperative to know how businesses should engage with customers, deliver digital experiences and personaliz
Building a Project in AEM 6.5 with React Integration by Chiran Kumar, Embitel Abstract React is the most favorite programming language amongst front-end developers ever since its release in 2015. Adobe Experience Manager (AEM), one of the sought-after Content Management Solutions (CMS), is preferred by most companies across the globe. Imagine the kind of impact it is going to make when both are combined; they will surely bring incredible changes in websites and mobile applications. Not many know that installing AEM on local and integrating React for the front- end is pretty simple. Now even AEM as a cloud service has react as inbuilt program into its archetype as part of Adobe’s best practices known to its Headless CMS architecture. Introduction AEM has multiple options for defining headless endpoints and delivering its content as JSON. Building a React JS app in a pure Headless scenario. JavaScript Object Notation (JSON) is strictly a text-based format used to represent structure
What Makes Adobe Experience Manager (AEM) the Preferred CMS Tool for Enterprise Users by Swati Saini Abstract Customer experiences are key to business success, which is why businesses are always on the lookout for ways to enhance their user experiences. Leveraging digital content sources like documents, images, infographics, videos, and apps is an effective way to do this, leading to stronger brand-customer relationships. However, delivering relevant and personalized content to users at each stage and across multiple channels requires robust and multifaceted digital solutions. This is where AEM (Adobe Experience Manager) comes into the picture. In this blog post, we will discuss in detail what AEM is and why it is a preferred CMS platform for businesses that are ever-evolving and ever-expanding. Ready? Let’s get started! What is Adobe Experience Manager? AEM is a content management system offered by AEC (Adobe Experience Cloud). This tool enables easy and dynamic digital asset
Enhancing Asset Management Capabilities with Adobe Digital Asset Management by Swati Saini Abstract Digital assets are indispensable valuables for every business. And as the business grows, the volume of these assets also scales, making it harder for you to manage them well. From siloed asset storage to poor version control and digital rights limitations, there are multiple challenges that businesses have to deal with for their digital assets management. In fact, according to a report[ii], marketers spend over 60% of their time retrieving information or restructuring lost assets. Using a Digital Asset Management (DAM) system might be the best solution to organize and manage your assets as it can help you: – Organize Content in One System – Monitor Content Effectiveness – Integrate MarTech Stack – Consolidate Redundant Tools – Ensure Brand Consistency In this blog post, we’ll discuss the DAM in Adobe Experience Manager (AEM) and how the Digital Asset Management (DAM) system in AEM
What are Custom HTML Elements? | How to use Custom HTML Elements in AEM? by Albin Issac Abstract In this post, let us explore what Custom HTML Elements are and how to use Custom HTML Elements in AEM. Custom Elements allow web developers to define new types of HTML elements.Once a custom element is defined, we can use it on par with built-in HTML elements. Some of the important features are enabled by Custom HTML elements. Define new HTML/DOM elements Create elements that extend from other elements Logically bundle together custom functionality into a single tag Extend the API of existing DOM elements Web Components uses Custom HTML Elements as one of the building blocks to enable reusable custom elements(Components). Rules on creating custom elements: The name of a custom element must contain a dash (-). So , and are valid names. You can’t register the same tag more than once. Attempting to do so will throw a DOMException Custom elements cannot be self-closing(), Always write a closi
Hello,This may seem like a bit of a silly question, but is there any way to use Target Server side alongside AEM? I would not think it is possible since I am not sure where one could "hook" the usual server-side logic (calls to Target's Delivery api), but not sure if I am missing something?
Hi All, We have a servlet endpoint that returns assets that contain a metadata property product_id_1. We have created a custom index called damAssetLucene-7-custom-7 that includes this property. We have recently added about 60,000 assets from Scene7 into AEM prod author instance with product_id_1 property populated. Ever since our servlet is erroring out with http 503 response. When I look at the logs, I do not see any error messages but I do see the below warning message:08.04.2022 15:42:57.814 [cm-xxxxxxxxxx-aem-author-64c9b549b6-l5tqf] *WARN* [99.64.83.187 [1649432402844] GET /bin/xxxxxxx/getProductImages HTTP/1.1] org.apache.jackrabbit.oak.plugins.index.search.spi.query.FulltextIndex$FulltextPathCursor Index-Traversed 40000 nodes with filter Filter(query=select [jcr:path], [jcr:score], * from [dam:Asset] as a where [jcr:content/metadata/product_id_1] is not null and isdescendantnode(a, '/content/dam') /* xpath: /jcr:root/content/dam//element(*, dam:Asset)[(jcr:content/metadata
Hi Team, I have create one basic form it contains some of the field and one of field is mobile number now i need to validate mobile number field for that i went to rules editor for mobile number field and written code like below(this.value && this.value.match(new RegExp(/^[0-9]+$/) != null) ? false : true It returns true or false value i need to send some custom validation message how i can do thatany suggestion is appreciated
Hi, We are trying to use editable templates to represent a structure similar to the following: Container A Container B Container C Container B * Container C * At the different levels in the hierarchy we want. to set a policy to allow a particular set of components consistently. For example: * At container A level just a container is allowed* At container B level, a container and breadcrumb is allowed* At container C level, the carousel is allowed It is important to note (and where our problem lies) that the number of Container B and Container C items is flexible, there could be be number of these containers.The policies work as expected until we get to the second instance of Container B marked with an asterisk. For this component (and container C below it) we see that the policy of the root container (Container A) is applied. Note that this is a dummy example so that it c
Hi Team,I was trying to create new basic form by providing title and name i was supposed to click Create button observed like Crete button is not enabling below is screen shot for same which i have tried and i saw error.log file as well nothing is printing as error.Can some one help here to create basic ADF form.
Here’s a fun one: What happened here? It’s a case of mistaking numeric strings for numbers. Not an error in Marketo itself, but in an ETL app that inserts custom objects into Marketo. In Marketo, CSM Owner Phone is a string field (just like the standard Phone Number and Mobile Phone Number, which are string subtypes). And in the source-of-truth customer database, the PHONE column in the CSM table is a CHAR. So far so good. But the in-between app tries to auto-detect data types before passing them on to the Marketo API. And it’s... kinda bad at it. If a value is all digits – not punctuated with spaces or other symbols — it thinks it’s a number. In other words, 212 555 1212 and (212) 555-1212 will remain strings, but 2125551212 will be cast to a number. This is extra-bad because the subtype of number it chooses is a limited-precisi
@dmanibabu if I am getting your question correctly, you are consuming a asset in AEM Site/s and you want localized asset title without making any change in asset path(in DAM). If that is the case one option is customized image component for dc:title field. In image model you should be able to customize dc:title based on local. such as - 1. add a custom field - local = "localstring"2. get the custom field in image model and accordingly localize the dc:title string. Need a custom component of two images in a dialog ... - Adobe Experience League Community - 448099
Cloud Manager FAQs by Adobe Abstract This document provides answers to the most frequently-asked questions about Cloud Manager in AEM as a Cloud Service. Is it possible to use Java 11 with Cloud Manager builds? Yes. You will need to add the maven-toolchains-plugin with proper settings for Java 11. The process is documented here. For example, see the wknd project sample project code. My build fails with an error about maven-scr-plugin after switching from Java 8 to Java 11. What can I do? Your AEM Cloud Manager build may fail when attempting to switch the build from Java 8 to 11. If you encounter the following error, then you need to remove maven-scr-plugin and convert all OSGi annotations to OSGi R6 annotations. [main] [ERROR] Failed to execute goal org.apache.felix:maven-scr-plugin:1.26.4:scr (generate-scr-scrdescriptor) on project helloworld.core: /build_root/build/testsite/src/main/java/com/adobe/HelloWorldServiceImpl.java : Unable to load compiled class: com.adobe.HelloWorldS
A modern web experience on Adobe Experience Manager with WorkBox by Kalyanaraman & Salvatore Abstract If you are a technical lead or digital marketing analyst interested in providing a modern Web experience to your Adobe Experience Manager (AEM) web application and have been looking for your options in doing so, then you have come to the right article. This will cover what Progressive Web Apps (PWA) are and what you need to create a PWA in AEM leveraging the WorkBox library through configuration, without coding. Why PWA? # Progressive Web Apps leverage what the modern web can do. They are installable on your device, load quickly, with subsequent visits loading instantly. They respond to input quickly. They work well on an unreliable connection or when offline. PWAs use modern APIs to provide an engaging app-like experience with an optional full screen UI, background updating, and offline access to data. From web app to Progressive Web App. To enhance a web app into a Progressive
Ingesting Data from Adobe Experience Manager (AEM) for Search & Discovery by Algolia Abstract Businesses spend a lot of time and resources developing content that can support the sale of a product, promote their brand and thought leadership, educate their users, or answer frequently asked questions. It is essential that they can organize their content to provide the most relevant information to a given persona. While this can end up being a manual process for marketers and digital publishers, smarter search and discovery platforms like Algolia can make this easier and drive stronger engagement. Algolia is an API-first solution that easily integrates with both monolithic and headless platforms, including Adobe’s popular CMS, Adobe Experience Manager (AEM). As we’ve seen more and more Adobe customers use Algolia on top of AEM to manage and surface their content, we wanted to discuss the three ways they connect these two systems: through APIs, partner-built integrations, and the Alg
We are thrilled to announce that on April 13, 2022, we’ll be hosting a virtual event called Experience Makers The Skill Exchange focused entirely on Workfront content and learnings. Think of it like your very own mini-Leap event, complete with keynotes, track sessions, expert speakers and opportunities to meet and network with other Workfront customers. Here’s a bit about what’s in store:Workfront-only virtual event9 total sessions in 2 concurrent tracks ‚Äì Learn & GrowContent for both beginner and advanced customersLearn from Workfront experts and network w/ peersHear tips and best practices from Workfront customers----- UPDATE [March 21, 2022]: I'm excited to share that the registration page and the full agenda is now live! Please take a look and feel free to share with others on your team. Let me know if you have any questions. Excited to see you all on April 13th! Event DetailsExperience Makers The Skill Exchange for Adobe WorkfrontDate: Wednesday, April 13
Join us for our first Adobe Analytics Community Q&A Coffee Break, taking place Wednesday, December 15th, 2021 @ 8am PT - 9am PT 🗓️☕Be sure to MARK YOUR CALENDARS with a link to this thread☕🗓️ We'll be joined by Eric Matisoff, aka @ericmatisoff, Principal Evangelist, Analytics and Data Science, who will be signed in here to the Adobe Analytics Community to chat directly with you on this thread about your Adobe Analytics questions pertaining to his focus areas: Using Analysis Workspace Applying features and functional needs Analytics Tips and Tricks Implementation Web SDK 📊REQUIREMENTS TO PARTICIPATE 📊 Must be signed in to the Community during the 1-hour period Must post a Question about Adobe Analytics THAT'S IT! *(think of this as the Adobe Analytics Community equivalent of an AMA, (“Ask Me Anything”), and bring your best speed-typing game)&n
Hi We wondered if its possible to start a workflow on a launch page itself to send this page to an external URL for business sign off. After business sign off workflow can be approved and launch promoted back to source. Is there an out of the box workflow we can connect to this use case? Thankskeeley
Hi , I need to connect aem 6.5 with s3 connector. but when i try access https://repo.adobe.com/nexus/content/groups/public/com/adobe/granite/com.adobe.granite.oak.s3connector/It showing error, How can i download this zip or is there any other way to download ?? Kindly help me to do this. Thanks in advance
Hi Everyone,I have a page created using Editable template.I have a component which is placed in Template.I have written a Sling model to fetch page properties by using resource.But not able to fetch page properties.It is fetching template properties.Can Any one help me how to fetch page properties ThanksBhanu Prakash
XML Documentation for Adobe Experience Manager as a Cloud Service is Now Available! by Adobe Abstract XML Documentation for Adobe Experience Manager is now available as a cloud service. Documentation and IT leaders can drive higher ROI from content through faster delivery and lower operational costs with a scalable, cloud-native CCMS solution from Adobe. XML Documentation for Adobe Experience Manager as a Cloud Service was made generally available on June 24, 2021. With a digital foundation that’s always current, scalable, and accessible, IT leaders and content professionals can now really scale content creation and deliver technical content faster. It offers a cloud-native component content management solution to create, manage and deliver unparalleled experiences at scale for long-form content, with SaaS-like speed to value while being extensible and customizable to meet business needs. Read Full Blog XML Documentation for Adobe Experience Manager as a Cloud Service is Now Availabl
How to create Context Aware Configurations in AEM by Manuel Gutierrez Abstract If you want to be able to make configurations similar to what can be done using OSGi configs but that could be configured by regular authors and also applied to specific parts of the site using Context-Aware configurations. In this quick tips episode, you will learn how! Read Full Blog How to create Context Aware Configurations in AEM Q&A Please use this thread to ask the related questions.
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.