Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
BedrockMission!

Learn More

View all

Sign in to view all badges

Suraj_Kamdi
Community profile Suraj_Kamdi MVP
Technical Consultant
Nagpur, India
27 BADGES
MVP

MVP

Learn more
Joined the community 13-10-2017 12:33:46 AM
Offline
Top badges earned by Suraj_Kamdi
Customize the badges you want to showcase on your profile
Re: How to reuse custom Text(RTE) Component in dialog
Avatar
Springboard
MVP
Suraj_Kamdi
MVP

Likes

142 likes

Total Posts

156 posts

Correct Reply

41 solutions
Top badges earned
Springboard
Validate 1
Establish
Contributor
Ignite 3
View profile
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

229

Likes

2

Replies

1
Re: Hero Image component not working
Avatar
Springboard
MVP
Suraj_Kamdi
MVP

Likes

142 likes

Total Posts

156 posts

Correct Reply

41 solutions
Top badges earned
Springboard
Validate 1
Establish
Contributor
Ignite 3
View profile
Suraj_Kamdi
- Adobe Experience Manager
@pillaivinit background: url(${properties.fileReference @ context='styleString'}) no-repeat;

Views

186

Likes

2

Replies

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

Likes

142 likes

Total Posts

156 posts

Correct Reply

41 solutions
Top badges earned
Springboard
Validate 1
Establish
Contributor
Ignite 3
View profile
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

529

Likes

0

Replies

0
Radio buttons in AEM content fragment model editor
Avatar
Springboard
MVP
Suraj_Kamdi
MVP

Likes

142 likes

Total Posts

156 posts

Correct Reply

41 solutions
Top badges earned
Springboard
Validate 1
Establish
Contributor
Ignite 3
View profile
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

575

Likes

0

Replies

6
Re: It seems that my Adobe ID is not linked with your Ado...
Avatar
Springboard
MVP
Suraj_Kamdi
MVP

Likes

142 likes

Total Posts

156 posts

Correct Reply

41 solutions
Top badges earned
Springboard
Validate 1
Establish
Contributor
Ignite 3
View profile
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

397

Like

1

Replies

1
Re: TouchUI Placeholder height incorrect
Avatar
Springboard
MVP
Suraj_Kamdi
MVP

Likes

142 likes

Total Posts

156 posts

Correct Reply

41 solutions
Top badges earned
Springboard
Validate 1
Establish
Contributor
Ignite 3
View profile
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

207

Likes

3

Replies

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

Likes

142 likes

Total Posts

156 posts

Correct Reply

41 solutions
Top badges earned
Springboard
Validate 1
Establish
Contributor
Ignite 3
View profile
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

198

Like

1

Replies

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

Likes

142 likes

Total Posts

156 posts

Correct Reply

41 solutions
Top badges earned
Springboard
Validate 1
Establish
Contributor
Ignite 3
View profile
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

227

Like

1

Replies

0
Re: HTL Ternary operation with selectors and extensions
Avatar
Springboard
MVP
Suraj_Kamdi
MVP

Likes

142 likes

Total Posts

156 posts

Correct Reply

41 solutions
Top badges earned
Springboard
Validate 1
Establish
Contributor
Ignite 3
View profile
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

231

Like

1

Replies

1
Re: Roles in AEM
Avatar
Springboard
MVP
Suraj_Kamdi
MVP

Likes

142 likes

Total Posts

156 posts

Correct Reply

41 solutions
Top badges earned
Springboard
Validate 1
Establish
Contributor
Ignite 3
View profile
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

257

Like

1

Replies

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

Likes

142 likes

Total Posts

156 posts

Correct Reply

41 solutions
Top badges earned
Springboard
Validate 1
Establish
Contributor
Ignite 3
View profile
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

266

Like

1

Replies

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

Likes

142 likes

Total Posts

156 posts

Correct Reply

41 solutions
Top badges earned
Springboard
Validate 1
Establish
Contributor
Ignite 3
View profile
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

547

Likes

0

Replies

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

Likes

142 likes

Total Posts

156 posts

Correct Reply

41 solutions
Top badges earned
Springboard
Validate 1
Establish
Contributor
Ignite 3
View profile
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

579

Likes

0

Replies

5
Re: Is it possible to redirect user to "last visit page"...
Avatar
Springboard
MVP
Suraj_Kamdi
MVP

Likes

142 likes

Total Posts

156 posts

Correct Reply

41 solutions
Top badges earned
Springboard
Validate 1
Establish
Contributor
Ignite 3
View profile
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

211

Like

1

Replies

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

Likes

142 likes

Total Posts

156 posts

Correct Reply

41 solutions
Top badges earned
Springboard
Validate 1
Establish
Contributor
Ignite 3
View profile
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

223

Likes

2

Replies

0
Re: adding parsys from code in aem 6.5
Avatar
Springboard
MVP
Suraj_Kamdi
MVP

Likes

142 likes

Total Posts

156 posts

Correct Reply

41 solutions
Top badges earned
Springboard
Validate 1
Establish
Contributor
Ignite 3
View profile
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

1.2K

Like

1

Replies

0
Re: How to Mock WorkflowService
Avatar
Springboard
MVP
Suraj_Kamdi
MVP

Likes

142 likes

Total Posts

156 posts

Correct Reply

41 solutions
Top badges earned
Springboard
Validate 1
Establish
Contributor
Ignite 3
View profile
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

221

Like

1

Replies

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

Likes

142 likes

Total Posts

156 posts

Correct Reply

41 solutions
Top badges earned
Springboard
Validate 1
Establish
Contributor
Ignite 3
View profile
Suraj_Kamdi
- Adobe Experience Manager
@ashishkhadpe It will work for multi-field too...

Views

258

Likes

0

Replies

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

Likes

142 likes

Total Posts

156 posts

Correct Reply

41 solutions
Top badges earned
Springboard
Validate 1
Establish
Contributor
Ignite 3
View profile
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

554

Likes

2

Replies

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

Likes

142 likes

Total Posts

156 posts

Correct Reply

41 solutions
Top badges earned
Springboard
Validate 1
Establish
Contributor
Ignite 3
View profile
Suraj_Kamdi
- Adobe Experience Manager
@jadhavni3 Please provide some screenshots or code snippets to understand the issue.

Views

561

Like

1

Replies

2
Re: Datepicker to save value in YYYY/MM/DD format
Avatar
Springboard
MVP
Suraj_Kamdi
MVP

Likes

142 likes

Total Posts

156 posts

Correct Reply

41 solutions
Top badges earned
Springboard
Validate 1
Establish
Contributor
Ignite 3
View profile
Suraj_Kamdi
- Adobe Experience Manager
@ashishkhadpe Please go through this wonderful blog https://blogs.perficient.com/2018/10/18/a-way-to-handle-dates-in-aem/

Views

279

Like

1

Replies

2
Re: Custom Button on Content Fragment Edit Screen
Avatar
Springboard
MVP
Suraj_Kamdi
MVP

Likes

142 likes

Total Posts

156 posts

Correct Reply

41 solutions
Top badges earned
Springboard
Validate 1
Establish
Contributor
Ignite 3
View profile
Suraj_Kamdi
- Adobe Experience Manager
@sanjeevkumart45 1. you need to write custom JS code to add a button on the CF editor screen or another way is just overlay /libs/dam/cfm/admin/components/v2/adminpage/status/status.jsp and button. Use the following coral UI style guide to understand each CSS only components.https://helpx.adobe.com/experience-manager/6-5/sites/developing/using/reference-materials/coral-ui/coralui3/styles.html 2. The second thing is you need to write a custom servlet to handle the action.

Views

229

Like

1

Replies

0
Re: cq/gui/components/authoring/dialog/fileupload in mult...
Avatar
Springboard
MVP
Suraj_Kamdi
MVP

Likes

142 likes

Total Posts

156 posts

Correct Reply

41 solutions
Top badges earned
Springboard
Validate 1
Establish
Contributor
Ignite 3
View profile
Suraj_Kamdi
- Adobe Experience Manager
@parag_dalal @ Here is the custom javascript code which handles file upload resourceType in multifield which is written by @ahmedmusallam https://gist.github.com/Surajkamdi/f45e45d77fd2d6782143694971a8bfd3 Please let me know if you need more help on this

Views

845

Like

1

Replies

0
Re: cq/gui/components/authoring/dialog/fileupload in mult...
Avatar
Springboard
MVP
Suraj_Kamdi
MVP

Likes

142 likes

Total Posts

156 posts

Correct Reply

41 solutions
Top badges earned
Springboard
Validate 1
Establish
Contributor
Ignite 3
View profile
Suraj_Kamdi
- Adobe Experience Manager
@parag_dalal Here is the custom java script code which handles file upload resourceType in multifield which is written by my colleague @ahmedmusallam https://gist.github.com/Surajkamdi/f45e45d77fd2d6782143694971a8bfd3 Please let me know if you need more help on this.

Views

865

Likes

2

Replies

1
Re: How to Get Unique ID of Component HTML
Avatar
Springboard
MVP
Suraj_Kamdi
MVP

Likes

142 likes

Total Posts

156 posts

Correct Reply

41 solutions
Top badges earned
Springboard
Validate 1
Establish
Contributor
Ignite 3
View profile
Suraj_Kamdi
- Adobe Experience Manager
@sagrawal Just create another sling model which extend to your component model @Model( adaptables = {SlingHttpServletRequest.class, Resource.class}, adapters = {ComponentModel.class}, defaultInjectionStrategy = DefaultInjectionStrategy.OPTIONAL) public abstract class ComponentModel{ public final String COMPONENT_ID = this.getClass().getSimpleName(); @ValueMapValue(injectionStrategy = InjectionStrategy.OPTIONAL) public String id; @SlingObject protected Resource resource; public String getUid() { ...

Views

450

Likes

2

Replies

0
Re: Dialog not appearing in touch UI
Avatar
Springboard
MVP
Suraj_Kamdi
MVP

Likes

142 likes

Total Posts

156 posts

Correct Reply

41 solutions
Top badges earned
Springboard
Validate 1
Establish
Contributor
Ignite 3
View profile
Suraj_Kamdi
- Adobe Experience Manager
@ashishkhadpe See this documentation for more infohttps://helpx.adobe.com/experience-manager/6-3/sites/developing/using/reference-materials/widgets-api/index.html?class=CQ.wcm.EditBase It looks like your JSON is not properly formatted as per documentation.

Views

293

Likes

0

Replies

0
Re: Equivalent Touch UI class for .cq-wcm-edit
Avatar
Springboard
MVP
Suraj_Kamdi
MVP

Likes

142 likes

Total Posts

156 posts

Correct Reply

41 solutions
Top badges earned
Springboard
Validate 1
Establish
Contributor
Ignite 3
View profile
Suraj_Kamdi
- Adobe Experience Manager
@ashishkhadpe Hello Ashish you need to use coral classes to achieve the same functionality for touch UI dialogs?

Views

207

Like

1

Replies

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

Likes

142 likes

Total Posts

156 posts

Correct Reply

41 solutions
Top badges earned
Springboard
Validate 1
Establish
Contributor
Ignite 3
View profile
Suraj_Kamdi
- Adobe Experience Manager
@praveenbalajig Please provide some error.log to understanding what issue you are facing?

Views

253

Like

1

Replies

1
Re: Dialog not appearing in touch UI
Avatar
Springboard
MVP
Suraj_Kamdi
MVP

Likes

142 likes

Total Posts

156 posts

Correct Reply

41 solutions
Top badges earned
Springboard
Validate 1
Establish
Contributor
Ignite 3
View profile
Suraj_Kamdi
- Adobe Experience Manager
@ashishkhadpe Please let me know me which AEM version you are using? looks like you are using old version of AEM. See this documentation for more info https://helpx.adobe.com/experience-manager/6-3/sites/developing/using/reference-materials/widgets-ap... It looks like your JSON is not properly formatted as per documentation.

Views

304

Like

1

Replies

2
Re: Content Fragment - set the input fields through ajax...
Avatar
Springboard
MVP
Suraj_Kamdi
MVP

Likes

142 likes

Total Posts

156 posts

Correct Reply

41 solutions
Top badges earned
Springboard
Validate 1
Establish
Contributor
Ignite 3
View profile
Suraj_Kamdi
- Adobe Experience Manager
@ajayk62689618 Can you please provide a sample code snippet or any screenshot related to your issue ? It will be really helpful to understand the issue.

Views

253

Like

1

Replies

1