Skip to content

Instantly share code, notes, and snippets.

View salomao-santos's full-sized avatar

Salomão da Silva Santos salomao-santos

View GitHub Profile
@salomao-santos
salomao-santos / aem_and_vs_code_extensions.md
Last active March 16, 2025 15:09
Adobe Experience Manager (AEM) + Visual Studio Code + Extensions
@salomao-santos
salomao-santos / 00-github-copilot-assist-aem-develop.md
Last active March 16, 2025 15:12
AEM Component: Visual Studio Code + GitHub Copilot can assist in AEM development
@salomao-santos
salomao-santos / _aem-component-cq-template.md
Last active January 5, 2025 19:31
AEM Component: cq template, _cq_template, _cq_template.content.xml: sample content
SiteConfig:
<com.adobe.aem.wcm.site.manager.config.SiteConfig
jcr:primaryType="nt:unstructured"
siteTemplatePath="/libs/wcm/core/site-templates/aem-site-template-stub-2.0.0"
themePackageName="${appId}"/>
<?xml version="1.0" encoding="UTF-8"?>
<jcr:root xmlns:sling="http://sling.apache.org/jcr/sling/1.0" xmlns:jcr="http://www.jcp.org/jcr/1.0" xmlns:nt="http://www.jcp.org/jcr/nt/1.0"
jcr:primaryType="nt:unstructured"
siteTemplatePath="/libs/wcm/core/site-templates/aem-site-template-stub-2.0.0"
@salomao-santos
salomao-santos / aem-spa-editors.md
Last active September 23, 2024 13:14
AEM Headless: AEM SPA Editor 1.0 (Integrated AEM SPA Editor), AEM SPA Editor 2.0 (AEM Remote SPA Editor)

AEM SPA Editors

AEM React Editable Components work with both SPA Editor 1.0 (Integrated SPA Editor) or SPA Editor 2.0 (Remote SPA Editor) React apps.

Dependencies

Ensure that the React app is running on Node.js 14+. The minimal set of dependencies for the React app to use AEM React Editable Components v2 are: @adobe/aem-react-editable-components, @adobe/aem-spa-component-mapping, and @adobe/aem-spa-page-model-manager.

@salomao-santos
salomao-santos / _aem-component-edit-config.md
Last active December 10, 2024 12:53
AEM Component: Edit Config (_cq_editConfig.xml), _cq_editConfig.content.xml

AEM Component: Edit Config Sample

Description

EN: The _cq_editConfig.xml file to dictates actions (refesh, edit, copy, move, delete, etc.) during the component drag and drop behavior in the AEM authoring UI.

PT-BR: O arquivo _cq_editConfig.xml determina ações (atualizar, editar, copiar, mover, excluir, etc.) durante o comportamento de arrastar e soltar do componente na interface de criação do AEM.

@salomao-santos
salomao-santos / aem-component-dialog.md
Last active February 24, 2025 12:54
AEM Component: Dialog field example: structure of a dialog, checkbox, datepicker, fileupload, multifield, numberfield, pathbrowser, pathfield, radiogroup, richtext, select, textarea, textfield