since ‎13-10-2017
‎15-01-2021
Suraj_Kamdi
MVP
Re: How to configure which user to use for resolving emai...
Avatar

Suraj_Kamdi

MVP

Suraj_Kamdi
- Adobe Experience Manager
@pillaivinit Instead of using acs-commons-email-service. Create new service users using acs commons Ensure service user API to create the service user by providing read and write ACL. see the example herehttps://adobe-consulting-services.github.io/acs-aem-commons/features/ensure-service-users/index.html

Views

33

Like

1

Replies

0
Re: Request for Activation/Deactivation does not appear a...
Avatar

Suraj_Kamdi

MVP

Suraj_Kamdi
- Adobe Experience Manager
@pillaivinit This happens mainly because of incorrect ACL's. Crate the User with proper permission and log in and check if those options are appearing or not.

Views

50

Likes

2

Replies

0
Re: AEM6.5 how to get user details and the groups the use...
Avatar

Suraj_Kamdi

MVP

Suraj_Kamdi
- Adobe Experience Manager
@srinivas_chann1 I would suggest using the service user to get the details of AEM user/groups. Make use of Authorizable APIhttps://helpx.adobe.com/experience-manager/6-5/sites/developing/using/reference-materials/javadoc/org/apache/jackrabbit/api/security/user/Authorizable.html see the following code snippet public static Group getGroup(String userId, UserManager userManager) { try { return (Group) userManager.getAuthorizable(userId); } catch (RepositoryException e) { logger.error("Error {}", e)...

Views

55

Like

1

Replies

0
Re: Add experience to project tiles programatically
Avatar

Suraj_Kamdi

MVP

Suraj_Kamdi
- Adobe Experience Manager
@manisha594391 Can you please elaborate more on this?  

Views

68

Like

1

Replies

1
Re: Numberfield and textfield are required, but if they a...
Avatar

Suraj_Kamdi

MVP

Suraj_Kamdi
- Adobe Experience Manager
@dz_dai Yeah, I have seen this kind of behavior earlier. Try to install any 6.5 feature or service pack.

Views

71

Like

1

Replies

1
Re: How to solve $ is not defined
Avatar

Suraj_Kamdi

MVP

Suraj_Kamdi
- Adobe Experience Manager
@pillaivinit First thing, Jquery should always load before the execution of your code.Second thing, It happens mainly because of your clientlib category /dependencies order.

Views

79

Likes

2

Replies

0
Happy Holiday.......
Avatar

Suraj_Kamdi

MVP

Suraj_Kamdi
- Adobe Experience Manager
Happy Holiday.......🎉🎉🎉🎉🎈🎈🎈

Views

306

Like

1

Replies

0
Re: maven archtype for AEMaaCS
Avatar

Suraj_Kamdi

MVP

Suraj_Kamdi
- Adobe Experience Manager
@sravs508 Use the following command to generate the maven project archtype for AEM as a cloud servicemvn -B archetype:generate \ -D archetypeGroupId=com.adobe.aem \ -D archetypeArtifactId=aem-project-archetype \ -D archetypeVersion=cloud \ -D appTitle="Sample Site" \ -D appId="sample-site" \ -D groupId="com.samplesite"

Views

91

Like

1

Replies

0
Re: AEM Core Social Component
Avatar

Suraj_Kamdi

MVP

Suraj_Kamdi
- Adobe Experience Manager
@gazzalm54335496 In that case, you need to override functionality AEM core sharing component/apps/core/wcm/components/sharing/v1/sharingCreate new social share component by providing property called sling:resourceSuperType="core/wcm/components/sharing/v1/sharing"after that create a new file named sharing.html and update your code according to requirement. Also, one more thing you need to extend the functionality of SocialMediaHelper sling model.

Views

62

Like

1

Replies

1
Re: AEM Number Field with decimal value as Zero
Avatar

Suraj_Kamdi

MVP

Suraj_Kamdi
- Adobe Experience Manager
@vasgurug Use the following propertiessling:resourceType="granite/ui/components/coral/foundation/form/numberfield"step="any"min="0"typeHint="double"

Views

71

Like

1

Replies

1
Re: How to reuse custom Text(RTE) Component in dialog
Avatar

Suraj_Kamdi

MVP

Suraj_Kamdi
- Adobe Experience Manager
@pillaivinit Use sling:resourceSuperType="/apps/..../text/cq:dialog/content/items/text/items/column/items/text" sling:resourceType="cq/gui/components/authoring/dialog/richtext"

Views

96

Likes

2

Replies

1
Re: Hero Image component not working
Avatar

Suraj_Kamdi

MVP

Suraj_Kamdi
- Adobe Experience Manager
@pillaivinit background: url(${properties.fileReference @ context='styleString'}) no-repeat;

Views

80

Likes

2

Replies

0
Re: Radio buttons in AEM content fragment model editor
Avatar

Suraj_Kamdi

MVP

Suraj_Kamdi
- Adobe Experience Manager
@hamidk92094312 Request for Feature Enhancement (RFE) Summary :Radio buttons as a data type in AEM Content Fragment model editor.Use-case:Most of the time we get the requirement from the client to choose any field from the available options by using the radio button with the required validation. ex. selecting gender a. Male b. FemaleCurrent/Experienced Behavior:AEM content fragment model editor does not contain radio button group data type.Business Impact:changed implementation approachImproved/...

Views

120

Likes

0

Replies

0
Radio buttons in AEM content fragment model editor
Avatar

Suraj_Kamdi

MVP

Suraj_Kamdi
- Adobe Experience Manager
Description -Currently, the content fragment model editor does not contain a radio data type.Why is this feature important to you -Most of the time content fragment contains some data like selecting gender. for this kind of work, we have to use the dropwon data type.for refrennce,I have written one blog for a similar kind of feature just to add color picker data type.https://blogs.perficient.com/2020/10/20/adding-a-color-picker-to-the-aem-content-fragment-model-editor/

Views

166

Likes

0

Replies

3
Re: It seems that my Adobe ID is not linked with your Ado...
Avatar

Suraj_Kamdi

MVP

Suraj_Kamdi
- Adobe Experience Manager
@yuriadizes you need to contact the person in your organization who handles all the Adobe accounts or who has Administrator rights.

Views

162

Like

1

Replies

1
Re: TouchUI Placeholder height incorrect
Avatar

Suraj_Kamdi

MVP

Suraj_Kamdi
- Adobe Experience Manager
@Timo_HH It mainly happens because of CSS when div tag contains global styling as follows. div{ height: 100px; } try to apply class-specific CSS to avoid such issues. or you can also write some custom CSS for clientlib categories named cq.authoring.editor.core

Views

110

Likes

3

Replies

1
Re: Can't edit any page. AEM trying to load component tha...
Avatar

Suraj_Kamdi

MVP

Suraj_Kamdi
- Adobe Experience Manager
@dds3455 This happens mainly because of invalid references. There might be a possibility that someone has removed the old component or so. Please check the error.log and see the root cause issue and try deleting that resource or remove the reference from the page.This might help you to resolve your issue.

Views

102

Like

1

Replies

0
Re: I need a report of dam assets grouped by tags
Avatar

Suraj_Kamdi

MVP

Suraj_Kamdi
- Adobe Experience Manager
@ranadyutis95334 I know there is some limitation for the AEM OOTB assets reports generator but you can use the ACS commons report generator tool by specifying queries as per your requirement.https://adobe-consulting-services.github.io/acs-aem-commons/features/report-builder/index.html

Views

133

Like

1

Replies

0
Re: HTL Ternary operation with selectors and extensions
Avatar

Suraj_Kamdi

MVP

Suraj_Kamdi
- Adobe Experience Manager
@Ashwin_Raju correct way to write the expression is as follow${slingModel.shouldHaveSelector ? slingModel.someLink : slingModel.someLink @ selectors='content', extension = 'html' } but in your case please rewrite the logic as {slingModel.somelink @ selectors='content', extension = 'html'} {slingModel.somelink @ extension = 'html'}

Views

147

Like

1

Replies

1
Re: Roles in AEM
Avatar

Suraj_Kamdi

MVP

Suraj_Kamdi
- Adobe Experience Manager
@CarmCon Here is the complete guide to understanding the role of users/groups in AEM.https://docs.adobe.com/content/help/en/experience-manager-65/administering/security/security.html

Views

163

Like

1

Replies

0
Re: How to trigger workflow when there is change in conte...
Avatar

Suraj_Kamdi

MVP

Suraj_Kamdi
- Adobe Experience Manager
@p1hampi Use job manager to handle the events.https://sling.apache.org/documentation/tutorials-how-tos/how-to-manage-events-in-sling.htmlhttps://sling.apache.org/documentation/bundles/apache-sling-eventing-and-job-handling.html

Views

174

Like

1

Replies

0
Re: Creating cq:dialog using drag n drop feature somewhat like what we do for metadata schema / CF model.
Avatar

Suraj_Kamdi

MVP

Suraj_Kamdi
- Adobe Experience Manager
@hamidk92094312 I talking about component cq:dialog which is used for authoring purpose and not for cq:design_dialog.

Views

251

Likes

0

Replies

0
Creating cq:dialog using drag n drop feature somewhat like what we do for metadata schema / CF model.
Avatar

Suraj_Kamdi

MVP

Suraj_Kamdi
- Adobe Experience Manager
While designing cq:dialog we generally use CRXDE or we update the _cq_dialog/.content.xml file. But there is no feature like designing metadata schema or CF model for cq:dialog. There should be a feature called Design Component Dialog using drag n drop.

Views

283

Likes

0

Replies

3
Re: Is it possible to redirect user to "last visit page"...
Avatar

Suraj_Kamdi

MVP

Suraj_Kamdi
- Adobe Experience Manager
@Adilmo Yes, we can.For that, You need to write a servlet that will store the current path of that page using the request parameter.Once your user logged in to the from login page then redirect to the last path usingrequest.getRequestDispatcher(lastpPath);

Views

160

Like

1

Replies

0
Re: AEM 6.4 Project Creation Using AEM multimodule projec...
Avatar

Suraj_Kamdi

MVP

Suraj_Kamdi
- Adobe Experience Manager
@anirudh_satchitanand Please use the following guide to create any MAVEN project with AEM Archtype using bash commandshttps://github.com/adobe/aem-project-archetype Archtypes + AEM Versionhttps://github.com/adobe/aem-project-archetype/blob/master/VERSIONS.md

Views

144

Likes

2

Replies

0
Re: adding parsys from code in aem 6.5
Avatar

Suraj_Kamdi

MVP

Suraj_Kamdi
- Adobe Experience Manager
Just add the following line of code inside wrapping HTML div or else you can also use a responsive grid where we can set policies to allow list of component.

Views

397

Like

1

Replies

0
Re: How to Mock WorkflowService
Avatar

Suraj_Kamdi

MVP

Suraj_Kamdi
- Adobe Experience Manager
@aemg12 Can you please paste some more snippets or logic ? So that it will be more clear to investigate why the workflow session is returning NULLPOINTER_EXCEPTION

Views

163

Like

1

Replies

0
Re: Datepicker to save value in YYYY/MM/DD format
Avatar

Suraj_Kamdi

MVP

Suraj_Kamdi
- Adobe Experience Manager
@ashishkhadpe It will work for multi-field too...

Views

163

Likes

0

Replies

0
Use the following guide to create AEM Project https://gi...
Avatar

Suraj_Kamdi

MVP

Suraj_Kamdi
- Adobe Experience Manager
@jadhavni3 Use the following guide to create AEM Project https://github.com/adobe/aem-project-archetype https://github.com/adobe/aem-project-archetype/blob/master/VERSIONS.md Deploying and maintaining guidehttps://docs.adobe.com/content/help/en/experience-manager-65/deploying/deploying/deploy.html

Views

275

Likes

2

Replies

0
Re: Getting error while creating AEM 6.4 maven project with Archetype 13
Avatar

Suraj_Kamdi

MVP

Suraj_Kamdi
- Adobe Experience Manager
@jadhavni3 Please provide some screenshots or code snippets to understand the issue.

Views

282

Like

1

Replies

2