Explore product-specific spaces to ask questions, share insights, and learn best practices.
Actividad reciente
I once had a customer who wantedto be able to add the form’s thank you message within the form so that they only needed one landing page instead of having to have a second landing page for the thank you message. In order to make this work properly, we took the following steps:Created the formCreated the landing pagePlaced the form on the landing pageCreated an HTML element on the landing page and pasted in the code below. This code does the following:Adds an onSuccess handler that hides the form when it is submitted successfully and then gets a hidden div on the page and unhides itCreates the div that is hidden by default and contains the thank you message Here is the example script. You will need to replace the yellow highlighted “app-sj01” with your pod and the yellow highlighted element in the div with the text you want to see. <script src="//app-sj01.marketo.com/js/forms2/js/forms2.js"></script><script>MktoForms2.whenReady(function (form){ //Add an onSuccess hand
Hey guys, I'm a bit lost here. I've made a classification in Report Suite Manager, however when I click on the 'Set Classification As' dropdown box to use the classification rule builder, it does not appear to be there to choose from. I thought it might be a matter of time, so I have been waiting for an hour, and nothing has come up. Does something go wrong? The Order Journey Page is the one that appears on the right side of the screen.
I have a querying and what the order of his results. What is it like? example:query queryAllADOFormsTags($path: ID) {aDOTagsList(filter: {_path: {_expressions: {value: $path, _operator: STARTS_WITH}}}) {items {_pathtagsenzhHk}}}
Hello Team,Few days back we had an AEM release; after installing all packages (specifically ui-content) we found that it overwrote the last release changes.We do have a merge filter added in vault folder. We only changed the package versioning , previously it was like company-site-external.all-2.4.30.zip and now its company-site-external.all-release_2023.1.0___4.zip. It works perfectly fine on lower environment however it fails on prod environment.
AEM Cloud Service - Render condition to show Reprocess Assets button for configured group by Sreekanth Choudry Nalabotu Abstract Solution 1) Create a custom widget /apps/eaem-cs-smart-crop-rc/dam-tools/userpicker/userpicker.jsp to read the values from config resource /conf/global/settings/dam/eaem-dam-config. It extends otb user picker /libs/granite/ui/components/coral/foundation/form/userpicker using a sling:include, for setting the granite.ui.form.contentpath attribute to read values from config location /conf/global/settings/dam/eaem-dam-config <%@include file="/libs/granite/ui/global.jsp" %> <%@page session="false"%> <% String CONFIG_RES = "/conf/global/settings/dam/eaem-dam-config"; request.setAttribute("granite.ui.form.contentpath", CONFIG_RES); %> "/> 2) Create the tools navigation /apps/cq/core/content/nav/tools/eaem-dam-tools/eaem-dam-config. 3) Create the configuration page /apps/eaem-cs-smart-crop-rc/dam-tools/eaem-dam-config for selectin
Hide AEM Component Touch UI dialog editor field using AEM Render Condition by Debal Das Abstract Recently I got the opportunity to explore AEM render condition and being AEM developer I really enjoyed this feature. I have explored AEM render condition with built-in rendercondition and Custom rendercondition both. I will talk about both with built-in rendercondition and Custom rendercondition with one simple use case here. Let’s consider I have one component named: Add Color in Your Title and it’s dialog editor fields has been shown below - A colorfield and a textfield are part of this Touch UI dialog Now I want to make this colorfield available only for ‘en’ language code along with textfield and for others like de, fr authors will be seeing only textfield. We can achieve this via AEM render condition here. Here we could see I have created granite:rendercondition (nt:unstrurtured) and used granite/ui/components/coral/foundation/renderconditions/simple and this takes the decision u
Hide AEM Component Touch UI dialog editor field using AEM Render Condition by Debal Das Abstract Recently I got the opportunity to explore AEM render condition and being AEM developer I really enjoyed this feature. I have explored AEM render condition with built-in rendercondition and Custom rendercondition both. I will talk about both with built-in rendercondition and Custom rendercondition with one simple use case here. Let’s consider I have one component named: Add Color in Your Title and it’s dialog editor fields Read Full Blog Hide AEM Component Touch UI dialog editor field using AEM Render Condition Q&A Please use this thread to ask the related questions.
Take Control of AEM Action Menus with Render Conditions by Adobe docs Abstract Has this happened to you? You’re going about your day, working in Adobe Experience Manager (AEM) when a request comes in. Your teammate or client wants five custom user groups, and requires a different complement of authoring options for each of them. Certain menu items and selection actions must only show up for members of designated groups. screenshot of the AEM menu Setting RMCDR permissions via /useradmin doesn’t get the whole job done. You need to restrict Quick Publish to an Asset Manager group without causing the Manage Publication action to disappear for non-members. Denying Replicate hides them both. That won’t meet requirements. screenshot of RMCDR permission Settings On top of that, you have custom menu actions not tied to RMCDR in any way. They may only display based upon various user, file disposition, and state criteria. How are you possibly going to be able to complete this request? Gran
In AEMaaCS, I see a folder for Content Fragments on the dashboard: On my local SDK, however, I do not see this option listed. What are the steps to enable this option for local development?
Hi, We are using AEM On Cloud and created a generic list for country dropdown on the form's Option component. This is working in author server but not on AEM publish server. I published the list but its not reaching to publish instance as not seeing in the repository browser on Cloud manager. Is there any specific settings required to allow this ACS-commons generic list to reach publish server?
I am trying to hide annotate button for a particular user group. I am able to hide it from all the places except the annotate button which appears when you click on the three dots on an asset. Is there a way to hide it for a specific user group?
Hello,How do we set a default value for the "granite/ui/components/foundation/form/checkbox" in page properties? I've set the value as true but when I open a dialog first time its always un-selected.Tried using cq:template to set the value but that also didn't set the default value.Any suggestions?Thanks in advance.-Anuj Varshney
Hello, A question. I'm creating a page mapping and I've run into a problem that I can't find a regular expression for the mapping.Is there an expression that accepts any .../{any value}/...sling:internalRedirect /content/sites/websites/$1/product/$2sling:match. mysite.com/(en_us|es_mx|de_de|ja_jp|fr_fr)/products/category/{any value}/(.*)parameter and does not pass it into a property for the redirect?I do not have a standard situation, but I don’t really want to create custom services for this case. Thank you in advance.
Hello all,I, along with my colleague, have published an article titled "Unleashing experiences — conquering the art of journey optimization" on Adobe's Business Blog. Pasting the url here for people to read. Hope you find this relevant for the business, let me know your thoughts.https://business.adobe.com/blog/how-to/unleashing-experiences-conquering-the-art-of-journey-optimiza...Parth
Hello all,I, along with my colleague, have published an article titled "Unleashing experiences — conquering the art of journey optimization" on Adobe's Business Blog. Pasting the url here for people to read. Hope you find this relevant for the business, let me know your thoughts.https://business.adobe.com/blog/how-to/unleashing-experiences-conquering-the-art-of-journey-optimization Parth
Hi all, I am trying to create AEM page versions(of different authored content inside them) so that I could restore them later as per my need, But, when I create a version of a page, its not showing up in the timeline. Please help. AEM version : 6.5.15.0
One of my favorite moments as a know-it-all subject matter expert is saying “Looks like your developer forgot the aliId, bad move.” The aliId query parameter, unique to every form fillout, is automatically attached to Thank You URLs. You’ve probably seen it hundreds of times and wondered what it means: https://pages.example.com/whitepaper-thank-you.html?aliId=eyJpIjoiWVdlaDg5K1wvNGFaaVVzamQiLCJ0IjoiKys4Z01jVWZ6SVU1aVwvSENTelQ0WEE9PSJ9 What is that thing? The aliId is a one-time-use token that allows you to use native {{lead.tokens}} on Thank You pages[1]. Without it, since there’s no guarantee the Munchkin session will be associated with the person record by the next pageview, you will have an unreliable user experience. In engineer-speak, the aliId brings Read-After-Write (RAW) consistency to form fillouts, meaning the data you just wrote can be read immediately, even if it’s sti
I have added a datepicker field of datetime type in page properties and trying to retrieve that datetime in component through servlet/sling model. I'm using formatDate(pageProperties.get("newsPublishedDate", Date.class)) to get the date. And here is the formatDate function:private String formatDate(Date date) {String daySuffix = "th";int dayOfMonth = Integer.parseInt(new SimpleDateFormat("d").format(date));if (!(dayOfMonth >= 11 && dayOfMonth <= 13)) {if (dayOfMonth % 10 == 1) {daySuffix = "st";} else if (dayOfMonth % 10 == 2) {daySuffix = "nd";} else if (dayOfMonth % 10 == 3) {daySuffix = "rd";}}SimpleDateFormat sdf = new SimpleDateFormat("d'"+daySuffix+"' MMM yyyy");return sdf.format(date);} This works fine on local but when deployed on cloud server, it starts showing the date in UTC time zone ,i.e., one less day. How can I get the exact date which I'm entering into the dtepicker field. Attaching images for the same:
Hi team, I have done local AEM setup in my Apple macbook pro. But while installing "acs-aem-commons-content-5.0.6.zip" i am getting below error:-java.io.IOException: java.io.IOException: org.apache.jackrabbit.core.data.DataStoreException: Record c3a6d4636d04143ef7122dc3f8ffe5bfc7058b66349d6096beb85691acdf9774 does not exist at org.apache.jackrabbit.oak.plugins.blob.BlobStoreBlob$1.read(BlobStoreBlob.java:57) at java.base/java.io.InputStream.read(InputStream.java:271) at java.base/java.io.InputStream.read(InputStream.java:205) at org.apache.commons.io.IOUtils.copyLarge(IOUtils.java:2314) at org.apache.commons.io.IOUtils.copy(IOUtils.java:2270) at org.apache.commons.io.IOUtils.copyLarge(IOUtils.java:2291) at org.apache.commons.io.IOUtils.copy(IOUtils.java:2246) at org.apache.jackrabbit.vault.packaging.impl.JcrPackageImpl.getPackage(JcrPackageImpl.java:330) at org.apache.jackrabbit.vault.packaging.impl.JcrPackageImpl.getPackage(JcrPackageImpl
Hi All,Yesterday we tried uploading an updated version of an already existing document in our DAM. When the new version was created it corrupted the file and it is now unusable. Opens blank etc.The new version of this document that we uploaded appears fine if we upload it to a different path with the same file name or at the same path as the original with a different file name. I could also create a version in UAT on top of the old version there with no issue. When we delete the old document AEM seems to hold a version of it in memory that it keeps restoring every time we try and just upload the new version which then corrupts it.Is there a way to clear the memory that AEM is holding for this particular document?Kindest Regards,
The Adobe Experience Cloud has a new option in Quick Access for Admin (Beta). The Admin Console already allows you to manage users, buy licenses, assign products to users and all such housekeeping procedures. Does anyone know why Admin (Beta) is being introduced? This console has 2 tabs - Users and Policies. I. The Users Console - This just looks like a different variation to the one in Admin console's User tab and has one addition of the "Last Login" column. Admin Console (Users) @kautuk_sahni - Is there any documentation for Admin (Beta) or roadmap to why this console is being developed? II. The Policies Console This console offers a great view of all the product profiles listed along with the Product and Instance to which the profile is associated. Thanks, Rohan Garg
I am running AEM 6.5 on a windows box and instead of following the SSL configuration setup process by AEM, I tried generating CSR via windows mmc and shared the CSR with CA. And CA has provided me with the certificate. I installed the certification on the windows box but still I am not able access the instance with https. Are there any additional configurations I need to check on the AEM side?
Use this thread to ask any questions related to the Configuration and Administration of Report Suites in Adobe Analytics course/playlist on Experience League. Experts are monitoring this thread to ensure your questions are answered.
Introduction The Adobe Experience Platform (AEP) provides different services and product options for manipulating data at various stages of ingestion and processing associated with Customer Journey Analytics (CJA). Transformations can be applied at multiple points to enhance the effectiveness and interoperability of analytic datasets, which can improve the final throughput to Customer Journey Analytics. One key area for early data transformation is in the Data Prep (Mapper) stage. Here, you can create calculated and transformed fields, as well as map fields from the source data to the destination Experience Data Model (XDM). By using the Data Prep stage, you can transform data into a validated state that is more useful and relevant to business use cases and needs. Data transformations can also be applied in the post-ingestion stage using Data Distiller. This allows for the creation of new Query Service batch-processed datasets. By cleaning, shaping, and manipulating data, you
Hello Campaigners,Has anyone encountered the following error: "'w0.iid' must appear in the GROUP BY clause or be used as an aggregate function"? If you're still facing challenges, here is a solution to resolve it. Here is the quick tip: how to aggregate data in workflow
¿Ya tiene cuenta? Iniciar sesión
¿Aún no tienes una cuenta? Crea una cuenta
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.