since ‎13-08-2020
‎12-01-2021
Nikhil-Kumar
MVP
Re: Sling Model Post Constructor is not calling
Avatar

Nikhil-Kumar

MVP

Nikhil-Kumar
- Adobe Experience Manager
@IrannaChoukimath By nested sling model you mean, nesting another resource in parent model ? Can you provide code snippet of parent and child model along with class declaration ?

Views

394

Like

1

Replies

0
Re: Retrieve thumbnail URL from page properties in AEM 6....
Avatar

Nikhil-Kumar

MVP

Nikhil-Kumar
- Adobe Experience Manager
@irmantasluk Try reading it through node props. 

Views

441

Likes

2

Replies

0
Re: Is BOGO (Buy One Get One) Offer available this year 2...
Avatar

Nikhil-Kumar

MVP

Nikhil-Kumar
- Adobe Experience Manager
@dibyajyotis2501  Checkout with someone from Adobe @kautuk_sahni  

Views

242

Like

1

Replies

0
Re: AMP on AEM with JS API
Avatar

Nikhil-Kumar

MVP

Nikhil-Kumar
- Adobe Experience Manager
@iwanttobeDev Checkout this thread, you might get some inputs : https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/amp-implementation-in-aem-6-4/qaq-p/305052.Thanks,Nikhil

Views

167

Like

1

Replies

0
Adding two placeholders in responsiveGrid in AEM SPA.
Avatar

Nikhil-Kumar

MVP

Nikhil-Kumar
- Adobe Experience Manager
Hi All,Somehow I was able to extend the OOTB responsivegrid component in my AEM SPA architecture. So now I have a draggable parsys component which looks something like below. I want to have two place holders but it doesn't work. Following code I am using:mport React, { Component } from "react";import {ResponsiveGrid, MapTo, withComponentMappingContext} from "@adobe/cq-react-editable-components";require('./MyGrid.scss');export class MyGrid extends ResponsiveGrid {/*** The attributes that will be ...

Views

188

Likes

0

Replies

1
Re: How do the "Request for Activation" and "Request for...
Avatar

Nikhil-Kumar

MVP

Nikhil-Kumar
- Adobe Experience Manager
@akshat_jain09 Try checking out this link https://helpx.adobe.com/experience-manager/using/Workflows.htmlThanks,Nikhil

Views

76

Likes

0

Replies

0
Re: aem ui
Avatar

Nikhil-Kumar

MVP

Nikhil-Kumar
- Adobe Experience Manager
@biswaranjan1 Use the clientlibs to used CSS or less files to update the UI of the page or component.

Views

71

Like

1

Replies

0
Re: Pathfield component sorts the pages in view
Avatar

Nikhil-Kumar

MVP

Nikhil-Kumar
- Adobe Experience Manager
@subrato_kha You can sort the pages in alphabetical order to match the order.Navigation -> Sites -> Top RIght select -> List View.Thanks,Nikhil

Views

87

Like

1

Replies

0
Re: @adobe/cq-react-editable-components Container
Avatar

Nikhil-Kumar

MVP

Nikhil-Kumar
- Adobe Experience Manager
@atikj43852251 Try this one out https://aemsimplifiedbynikhil.wordpress.com/2020/08/27/extending-responsivegrid-using-react-in-aem-spa-architecture-aem-6-5-5/.

Views

101

Like

1

Replies

0
Re: AEM Custom Connector - WeChat
Avatar

Nikhil-Kumar

MVP

Nikhil-Kumar
- Adobe Experience Manager
@Baijayanta What kind of program of Wechat you want to integrate AEM ?Please provide more details.Thanks,Nikhil

Views

194

Like

1

Replies

0
Extending responsiveGrid using React in AEM SPA Architecture
Avatar

Nikhil-Kumar

MVP

Nikhil-Kumar
- Adobe Experience Manager
Hi All,As most of us struggling on how to include or extend and customize the OOTB Responisve grid in SPA architecture.As everything is React side rendered.Checkout my article to develop a SPA responsiveGrid component : https://aemsimplifiedbynikhil.wordpress.com/2020/08/27/extending-responsivegrid-using-react-in-aem-spa-architecture-aem-6-5-5/Thanks,Nikhil

Views

463

Like

1

Replies

3
Re: Include responsivegrid component in angular SPA AEM 6.5
Avatar

Nikhil-Kumar

MVP

Nikhil-Kumar
- Adobe Experience Manager
Ok got it thanks 🙂

Views

291

Likes

0

Replies

0
Re: Edit mode not working in SPA AEM
Avatar

Nikhil-Kumar

MVP

Nikhil-Kumar
- Adobe Experience Manager
@Vikky As the editable templates were not supported in AEM SPA archetype in 6.4.3. But with the release if AEM 6.5.3 we have editable templates available for AEM SPA architecture. Untill you migrate to AEM 6.5.3 you don't get editable template as part of SPA, but you can manually edit the policy at /conf/wknd-events/settings/wcm/policies/wcm/foundation/components/responsivegrid/defaultThanks,Nikhil

Views

217

Likes

2

Replies

0
Re: Edit mode not working in SPA AEM
Avatar

Nikhil-Kumar

MVP

Nikhil-Kumar
- Adobe Experience Manager
@Vikky Which version of AEM are you using for AEM SPA Architecture ?

Views

228

Likes

0

Replies

1
Re: Dialog not appearing in touch UI
Avatar

Nikhil-Kumar

MVP

Nikhil-Kumar
- Adobe Experience Manager
What error are you getting ? Can you attach any screenshot for the same.

Views

230

Likes

0

Replies

0
Re: Missing component names on Editable Templates after u...
Avatar

Nikhil-Kumar

MVP

Nikhil-Kumar
- Adobe Experience Manager
@praveenbalajig Never faced any such issue ever. @Arun_Patidar @kautuk_sahni Can you guys provide some inputs here ?Thanks,Nikhil

Views

191

Like

1

Replies

0
Re: Dialog not appearing in touch UI
Avatar

Nikhil-Kumar

MVP

Nikhil-Kumar
- Adobe Experience Manager
@ashishkhadpe In AEM we usually have touchui dialog as xml. Like below is the example of the cq:dilaogBelow is the editConfig in xml:Let me know if you are looking for the same, I can provide a sample touchUI dialog.Thanks,Nikhil

Views

244

Like

1

Replies

4
Re: Asset API changing the properties with namespace dc:...
Avatar

Nikhil-Kumar

MVP

Nikhil-Kumar
- Adobe Experience Manager
@Albin_Issac - Or try using JAVA AssetManager API.

Views

178

Like

1

Replies

0
Re: Asset API changing the properties with namespace dc:...
Avatar

Nikhil-Kumar

MVP

Nikhil-Kumar
- Adobe Experience Manager
@Albin_Issac -Try this out grammatically, as mentioned by @smacdonald2008 in https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/assets-api-http-not-working-as-expected/qaq-p/239087 Try using the below code to update the props that you want to update:@Referenceprivate ResourceResolverFactory resolverFactory;ResourceResolver resourceResolver =null;try{String resourcePath = "/content/dam/we-retail/647401-ABTestSmithAsset-FINALCORRECTED.pdf";Map param = new HashMap<>();param.p...

Views

171

Like

1

Replies

0
Re: How to set environmental variables and call it from a...
Avatar

Nikhil-Kumar

MVP

Nikhil-Kumar
- Adobe Experience Manager
var SlingSettingsService = Packages.org.apache.sling.settings.SlingSettingsService; use(function () { // Get runmodes and transform them into an object that is easier to read for Sightly var runmodesObj = {}; var runmodesSet = sling.getService(SlingSettingsService).getRunModes(); var iterator = runmodesSet.iterator(); var isauthor=sling.getService(SlingSettingsService).getRunModes().contains("author"); var ispublish=sling.getService(SlingSettingsService).getRunModes().contains("publish"); while ...

Views

221

Likes

0

Replies

0
Re: Creating Site using Editable Template + client libraries
Avatar

Nikhil-Kumar

MVP

Nikhil-Kumar
- Adobe Experience Manager
@Heena06 You can enable the OOTB components by updating the page policy and you can add you custom CSS and JS as part of policies too.Go to a page --> click on Edit Template(option on top left corner) ---> you will redirected to edit the template ---> Click on the policy of the Layout container.You can now make the required changes in Allowed component and style and save the configuratoin.Refer this link for more understanding of policies https://myaemlearnings.blogspot.com/2018/03/policies-in-e...

Views

168

Like

1

Replies

0
Re: Editable template
Avatar

Nikhil-Kumar

MVP

Nikhil-Kumar
- Adobe Experience Manager
@hptarora I am loading both templates (static and editable) in same the same site.Please update the static page's component with property allowedPaths -- (String[]) -- /content/.+ Thanks,Nikhil

Views

162

Likes

2

Replies

0
Re: Getting started with Experience Fragments
Avatar

Nikhil-Kumar

MVP

Nikhil-Kumar
- Adobe Experience Manager
@srinivas_chann1 To start with Experience fragment go ahead with https://helpx.adobe.com/experience-manager/using/contexthub_personal_exfragments.html#:~:text=Experience%20Fragments%20are%20a%20new,content%20based%20on%20the%20audience..And later go through other online implementation.Thanks,Nikhil

Views

179

Likes

2

Replies

0
Re: Do we need to move code base to maven archetype 23?
Avatar

Nikhil-Kumar

MVP

Nikhil-Kumar
- Adobe Experience Manager
@arvindk091986 I upgraded from 6.4.3 to 6.5.5., I only updated POM.xml and other dependencies.But as your archetype and AEM version is quite older, I would suggest you to use latest archetype as per my past experience of migration.Thanks,Nikhil

Views

161

Like

1

Replies

0
Re: Include responsivegrid component in angular SPA AEM 6.5
Avatar

Nikhil-Kumar

MVP

Nikhil-Kumar
- Adobe Experience Manager
Hey Arun, I have only 3 files and one folder... i.e. dist, CHANGELOG..md, package.json and README.md

Views

318

Likes

0

Replies

0
Re: How to package and install content packages
Avatar

Nikhil-Kumar

MVP

Nikhil-Kumar
- Adobe Experience Manager
@Mayukh007 First of when we create a project out of any archetype it comes with auto upload of ui.content package. Where inital pages gets uploaded on AEM after the build. But as we don’t want to build and deploy the pages every time, so remove the deployment of content pages using the filters inside ui.content. So I guess in your current architecture your ui.content is deploying only conf and other items only. So along with that place the downloaded content inside the ui.content and add it into...

Views

191

Like

1

Replies

0
Re: How to extend ResponsiveGrid in React SPA
Avatar

Nikhil-Kumar

MVP

Nikhil-Kumar
- Adobe Experience Manager
@Grimm1 Try this one out https://github.com/godanny86/aem-guides-wknd-events/tree/feature/mygrid it worked for me.Thanks,Nikhil

Views

265

Like

1

Replies

0
Re: How to extend ResponsiveGrid in React SPA
Avatar

Nikhil-Kumar

MVP

Nikhil-Kumar
- Adobe Experience Manager
@Grimm1 Below code snippet is missing in your contained class that you mentioned:get containerProps() {let containerProps = super.containerProps;containerProps.className = (containerProps.className || '') + ' MyGrid ' + this.props.gridClassNames;return containerProps;}Refer this link for grid component : https://github.com/godanny86/aem-guides-wknd-events/tree/feature/mygridThanks,Nikhil

Views

264

Likes

2

Replies

0
Re: Include responsivegrid component in angular SPA AEM 6.5
Avatar

Nikhil-Kumar

MVP

Nikhil-Kumar
- Adobe Experience Manager
@Jörg_Hoh @Arun_Patidar @vanegi @BrianKasingli Do we anything similar for react as well ?As mentioned by @alissonxavier01 we have libraries in Angular to have responsive grid component.But I couldn't find Class: AEMResponsiveGridComponent as part of react libraries.

Views

342

Likes

3

Replies

4
Re: Modify dialog value after dialog submission in AEM
Avatar

Nikhil-Kumar

MVP

Nikhil-Kumar
- Adobe Experience Manager
@Anderson_Hamer You can use the Coral UI to get the Multifield data in Jquery and calling a servlet from the same Jquery where you can use the node api to save the modified data on the same multifield resource.The listener that will help you will be $(document).on(“click”, “.cq-dialog-submit”, function(e) Please refer CoralUI in AEMto get the multifield data in Jquery using CoralUIHope this procedure helps!!Thanks,Nikhil

Views

482

Likes

2

Replies

1