Extensibilidade de fragmentos de conteúdo do AEM
A interface de fragmentos de conteúdo do AEM é uma interface extensível poderosa para gerenciar a criação, o gerenciamento e a edição de fragmentos de conteúdo. Há vários pontos de extensão disponíveis para personalizar a interface de acordo com suas necessidades. Diferentes pontos de extensão estão disponíveis com base na interface que você está estendendo.
Pontos de extensão do console de fragmentos de conteúdo
O console de fragmento de conteúdo no AEM (Adobe Experience Manager) é uma interface que fornece um local centralizado para gerenciar e organizar fragmentos de conteúdo. Ele oferece um conjunto abrangente de ferramentas e recursos para criar, editar, publicar e rastrear fragmentos de conteúdo, permitindo que os usuários gerenciem com eficiência o conteúdo estruturado em vários canais e pontos de contato.
O Console de fragmentos de conteúdo do AEM é a interface extensível para listar e gerenciar fragmentos de conteúdo. As extensões do console de fragmentos de conteúdo do AEM são criadas usando o modelo @adobe/aem-cf-admin-ui-ext-tpl
do App Builder.
Os seguintes pontos de extensão do console de fragmentos de conteúdo estão disponíveis:
Personalize ações para quando um ou mais fragmentos de conteúdo forem selecionados.
Personalize os dados que aparecem na lista Fragmentos de conteúdo.
Personalize ações para quando nenhum fragmento de conteúdo for selecionado.
Pontos de extensão do editor de fragmentos de conteúdo
O editor de fragmento de conteúdo no AEM (Adobe Experience Manager) é um componente da interface que permite aos usuários criar, editar e gerenciar fragmentos de conteúdo. Ele fornece um ambiente visualmente intuitivo e amigável para trabalhar com conteúdo estruturado, permitindo que os usuários definam e organizem elementos de conteúdo, apliquem modelos, gerenciem variações e visualizem como o conteúdo aparece em diferentes canais. O editor de fragmentos de conteúdo simplifica o processo de criação de conteúdo reutilizável e modular, que pode ser facilmente distribuído e publicado em várias experiências digitais.
O editor de fragmentos de conteúdo do AEM é a interface extensível para editar fragmentos de conteúdo. As extensões do editor de fragmento de conteúdo do AEM são criadas usando o modelo @adobe/aem-cf-editor-ui-ext-tpl
do App Builder.
Os seguintes pontos de extensão do editor de fragmentos de conteúdo estão disponíveis:
Personalize ações no menu do cabeçalho do editor de fragmentos de conteúdo.
Barra de ferramentas do editor de rich text
Adicione o botão personalizado ao editor de rich text (RTE) do editor de fragmentos de conteúdo.
Widgets do editor de rich text
Personalize ações no RTE vinculadas a teclas pressionadas.
Personalize blocos estilizados não editáveis dentro do RTE.
Exemplos de extensão
Bem-vindo a uma coleção de exemplos de código de extensibilidade da interface do AEM. Este recurso foi projetado para fornecer demonstrações e insights práticos sobre a extensão da interface do usuário do Adobe Experience Manager (AEM). Se você for um(a) desenvolvedor(a) que deseja aprimorar a funcionalidade do AEM, estes exemplos de código serão uma referência valiosa.
Atualização em massa de propriedades dos fragmentos de conteúdo
Uma extensão da barra de ação do console de fragmentos de conteúdo com ações modais e do Adobe I/O Runtime.
Geração de imagens pela OpenAPI
Confira um exemplo de extensão da barra de ação que gera uma imagem pela OpenAI, faz seu upload no AEM e atualiza a propriedade da imagem no fragmento de conteúdo selecionado.
Adicione uma coluna personalizada ao console de fragmentos de conteúdo.
Exporte um fragmento de conteúdo como XML a partir do editor de fragmentos de conteúdo.
Botão da barra de ferramentas do editor de rich text
Adicione botões personalizados da barra de ferramentas aos campos do RTE no editor de fragmentos de conteúdo.
Adicionar widgets ao editor de rich text no editor de fragmentos de conteúdo.
Adicione selos ao editor de rich text no editor de fragmentos de conteúdo.