since ‎21-10-2011
‎20-10-2020
BrianKasingli
MVP
Re: CURL commands for updating OSGi config BrianKasingli - Adobe Experience Manager
@tanulk,You can use this tool to generate a unique curl command for you to update OSGI configurations with ease, https://sourcedcode.com/blog/aem/tool-generate-curl-command-to-update-osgi-configurationsI hope this helps!
23
Views
1
Like
0
Answers
Re: Vue.js SPA with AEM BrianKasingli - Adobe Experience Manager
@marcuss38348279,Absolutely. Adobe and other third parties have documentation on this.https://helpx.adobe.com/experience-manager/kt/eseminars/ask-the-expert/aem-vue.htmlhttps://blog.3sharecorp.com/adobe-experience-manager-front-end-development-using-vuexhttps://github.com/rmatteoda/AEM_VueJSYou can also follow the initial structural pattern of how Angular vs ReactJS, for your VueJS application, https://github.com/adobe/aem-project-archetype/tree/master/src/main/archetype
56
Views
1
Like
1
Answers
Re: How to add an attribute without value to a tag? (eg:... BrianKasingli - Adobe Experience Manager
@Fathima you can achieve this with HTL, Sightly: data-sly-attribute.disabled // if true // if false I hope this helps,Brian.
38
Views
1
Like
0
Answers
Re: Error wcmmode disabled BrianKasingli - Adobe Experience Manager
@jlfera,Have you installed all your packages such as ui.apps, core, package-dependencies into your AEM environment? Does your bundle depend on any content structure to perform as expected? Your error code does not have sufficient detail, can you please provide us with more information from the logs? Can you please analyse your AEM instance using these basic steps to debug AEM, https://sourcedcode.com/blog/aem/development/basic-steps-to-debug-an-error-in-aem, and let us know what you find?
42
Views
1
Like
0
Answers
Re: Integrating Bouncycastle 1.66 with AEM BrianKasingli - Adobe Experience Manager
@fionas76543059,This question seems to be an AEM Form's question. If you post this same question in the AEM Form's Forum, you will more likely find an answer from there, https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager-forms/ct-p/adobe-experience-manager-forms-community
60
Views
1
Like
1
Answers
Re: How to get style system inputs data in custom component BrianKasingli - Adobe Experience Manager
@sagrawal,You can have 2 blocks of code in the HTL, where HTML is server-side rendered based on a selected attribute of the view option. In this case, you will not display; none, which inserts unwanted duplicated markup to your document; bad for SEO. In this case, the authors will be able to choose a view(./isHorizontalListView) from the TouchUI Component's Dialogue. You can also use Adobe's AEM Style System, but if the markup between the horizontal-list-view and carousel-list-view are juristica...
55
Views
2
Likes
1
Answers
Re: Unable to get Groovy running on my AEM instance. BrianKasingli - Adobe Experience Manager
I was also having the same issues with the release the 15.1.0 on my AEM environment... I've switched to 14.0.0, and it is working as expected, https://github.com/icfnext/aem-groovy-console/releases/tag/14.0.0 weirdly, 13.0.0 does not work as well.
56
Views
1
Like
0
Answers
Re: Passing sightly property or variable inside js function BrianKasingli - Adobe Experience Manager
When passing data to HTML or JavaScript, You are missing the display context option, @context, mentioned by @LaMind3 try using "text", or "scriptString". If none of those work, have a look at the HTL documentation for other context options. < button class ="tablinks" onclick="openSection(event, ${tabs.id @context = 'scriptString'}-section)" > ${tabs.tabname} Also, take a look at this blog article, as it explains, With HTL, How to Pass Data from AEM Backend to Javascript - https://sourcedcode.com...
81
Views
2
Likes
0
Answers
Re: Read xml file and convert it to aem page BrianKasingli - Adobe Experience Manager
@rk39193348,Here's how I would do it.Upload the XML into AEM. The XML should either be a section of your website (including with all it's children)Create an OSGI service or servlet, Java Backend, to execute the migration logic. (somehow referencing to the XML file)Implement the migration logic with the Uber Jar AEM libraries such as the PageManager API or the JCR API to clone/create page and edit pages... of course you will need to parse the XML.
136
Views
1
Like
0
Answers
Re: Add JavaScript functions to a page BrianKasingli - Adobe Experience Manager
in order for you to target a single page, you would need to either., 1. wrap your script in a condition if (validate(window.location.href)) {}... 2. create a new template, and only that page uses that template, 3, create a new component to only be included in that page.
140
Views
0
Likes
0
Comments
Re: Add JavaScript functions to a page BrianKasingli - Adobe Experience Manager
now find /apps/wknd/components/structure/page, and add your custom javascript in any .html you find, from /apps/wknd/components/structure/page
159
Views
0
Likes
0
Comments
Re: Add JavaScript functions to a page BrianKasingli - Adobe Experience Manager
now find /apps/wknd/components/structure/page
165
Views
0
Likes
0
Comments
Re: Add JavaScript functions to a page BrianKasingli - Adobe Experience Manager
for a quick non-production implementation, and for testing purposes only,, find the HTL script for the page, then just edit the .html file, to include the block of JavaScript code.
181
Views
0
Likes
0
Comments
Re: Add JavaScript functions to a page BrianKasingli - Adobe Experience Manager
You can add the Javascript to your basepage.html, look at the resourceType for this node in CRX/DE, /content/wknd/us/en/magazine/arctic-surfing
186
Views
0
Likes
0
Comments
Re: Custom data type in content fragment to fetch values... BrianKasingli - Adobe Experience Manager
@nitinjl,Absolutely.You can find the list of content fragment, data types, configuration from here, http://localhost:4502/crx/de/index.jsp#/libs/settings/dam/cfm/models/formbuilderconfig/datatypes1. Create the custominput component under /apps.my-site. Make sure you follow an implementation of how an existing data type has been implemented for the content fragment editor under /libs/settings/dam/cfm/models/formbuilderconfig/datatypes.2. overlay /libs/settings/dam/cfm/models/formbuilderconfig/dat...
106
Views
1
Like
1
Answers
Re: Add JavaScript functions to a page BrianKasingli - Adobe Experience Manager
@Kam-nyc,There are 4 ways that you can add custom javascript to a page in AEM, highlighted in this blog, https://sourcedcode.com/blog/aem/how-to-include-javascript-for-an-aem-websiteHTML Event AttributesInline JavaScriptInternal Client Libraries JavaScriptExternal JavaScriptOne of the ways that you can easily get JavaScript( without any setup or configurations) to run on your website is #2, from the list, inline Javascript: As you can see, you can just insert a block of code in your HTML.If you ...
210
Views
1
Like
8
Answers
Re: Custom Fonts in AEM Sites BrianKasingli - Adobe Experience Manager
@tirthtimaniya,Check out this article here, where there topic is Embed Font via AEM Client Library Static Asset, https://sourcedcode.com/blog/aem/3-different-ways-to-embed-custom-fonts-in-aem-sites#embed-custom-font-static-asset
101
Views
0
Likes
0
Answers
Re: Accidental Deletion of original rendition (DAM asset)... BrianKasingli - Adobe Experience Manager
@AEMnewbie,You need to be extra careful when it comes to managing JCR nodes from a live environment. If asset versioning is corrupted, then the only next best way is to go into the AEM publish and download the original Asset file... next re-upload the same Asset into the author, and this should kick off a workflow to rebuild all the renditions for that given Asset. If uploading a new Asset does not meet your needs, you can go into the AEM publish env, and create a new content package in package ...
94
Views
2
Likes
0
Answers
Re: Implement Pathbrowser BrianKasingli - Adobe Experience Manager
viki1101, in this case, then you would need to create a custom servlet that will expose the targeted pages within a drop down list, SELECT html element. Using JavaScript you can fill in the select drop down to show option for the authors to choose.
85
Views
0
Likes
0
Comments
Re: Unable to create a workflow launcher in 6.5 BrianKasingli - Adobe Experience Manager
It seems like when you manually created your own structure, something went missing. Thats perfect, you can start with the structure that Is provided in the package that I prepared for you... This structure was created apart of a fresh instance of an AEM author.
89
Views
0
Likes
0
Comments
Re: Can you show us the stack trace from the error.log? Also... BrianKasingli - Adobe Experience Manager
What did you find during the basic debug steps?
105
Views
1
Like
0
Replies
Re: Unable to create a workflow launcher in 6.5 BrianKasingli - Adobe Experience Manager
@AEMnewbie, I can definitely replicate your situation.The resolution here is simple, to make sure the sling:Folder structure exists under /conf/global/settings/workflow/launcher/config (illustrated below):A simple fix is to create the exact structure above, as you see in the screenshot. In case if you've completely deleted the /conf/global folder, I've created a content package that you can download & install which has the exact setup as in the screenshot above; if you would like to re-setup the...
127
Views
2
Likes
2
Answers
Re: Displaying a text field based on a value in a table r... BrianKasingli - Adobe Experience Manager
@Ruch92,you are posting your question in the AEM site's community channel, you can ask the same question under the AEM form's community channel, https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager-forms/ct-p/adobe-experience-manager-forms-community
82
Views
2
Likes
0
Replies
Re: Implement Pathbrowser BrianKasingli - Adobe Experience Manager
Why can't you allow authors to author the page in a standardise AEM way? Why re-create the wheel when tools are available for you?
124
Views
0
Likes
0
Comments
Re: Implement Pathbrowser BrianKasingli - Adobe Experience Manager
Why don't you use the Granite UI for this?
142
Views
0
Likes
0
Comments
Re: How add custom font in in project BrianKasingli - Adobe Experience Manager
@sagrawal,You can create a resources folder within your client library so that you store static assets, your font files. Your font files can then be accessed via the client library proxy URL within your style sheet. For some code, samples check out this blog article here - https://sourcedcode.com/blog/aem/3-different-ways-to-embed-custom-fonts-in-aem-sites
65
Views
1
Like
0
Answers
You can follow the configuration on how AEM Project Arche... BrianKasingli - Adobe Experience Manager
You can follow the configuration on how AEM Project Archetype has been implemented. They have good samples on how you can get yourself set up, https://github.com/adobe/aem-project-archetype/tree/master/src/main/archetype/ui.frontend.general
99
Views
1
Like
0
Replies
Can you show us the stack trace from the error.log? Also... BrianKasingli - Adobe Experience Manager
Can you show us the stack trace from the error.log?Also can you please run through the basic debug steps and share with any error useful for us to help you solve your case? Take a look at this blog article, where it details simple steps on how you can debug your situation - https://sourcedcode.com/blog/aem/development/basic-steps-to-debug-an-error-in-aem
164
Views
2
Likes
3
Replies
In some scenarios, utilising the "CQ Html Library Manager... BrianKasingli - Adobe Experience Manager
In some scenarios, utilising the "CQ Html Library Manager" to minify your client library CSS and JS actually breaks your FE applications, so you can turn the "CQ Html Library Manager" off (disable) and minify the CSS and JS files during the compilation stage within the build process of your FE application.NPM packages used to compress JavaScript and CSS files:Javascript&colon;babel-minifyGoogle Closure Compilerterseruglify-jsuglify-esYUI CompressorCSS:clean-csscrassCSSOsqwishYUI CompressorAdditi...
142
Views
2
Likes
1
Replies
Re: Accordion Component Deep Linking to a Panel BrianKasingli - Adobe Experience Manager
@Kam-nyc,Which version of WCM core components are you using? have you tried the latest version?
66
Views
2
Likes
0
Answers