Componentes del portal de Forms

AEM Forms proporciona los siguientes componentes listos para usar del portal:

Buscar y listar: este componente le permite enumerar formularios del repositorio de formularios en la página del portal y proporciona opciones de configuración para enumerar formularios basados en criterios especificados.

Borradores y envíos: mientras que el componente Buscar y listar muestra los formularios que publica el autor de Forms, el componente Borradores y envíos muestra los formularios guardados como borrador para completarlos posteriormente y enviarlos. Este componente proporciona una experiencia personalizada a cualquier usuario que haya iniciado sesión.

Vínculo: este componente le permite crear un vínculo a un formulario en cualquier parte de la página.

Habilitar componentes del portal de Forms

Inicie IntelliJ y abra el proyecto BankingApplication creado en el paso anterior. Expanda ui.apps->src->main->content->jcr_root->apps.bankingapplication->components

Para utilizar cualquier componente principal (incluidos los componentes de portal predeterminados) en un sitio de Adobe Experience Manager AEM (), debe crear un componente proxy y habilitarlo para su sitio.
El componente proxy recién creado debe apuntar al componente de formularios predeterminado para que herede todo de ellos. Para ello, cambie resourceSuperType en el content.xml del componente proxy. En el archivo content.xml también especificamos el título y el grupo de componentes.

NOTE
Puede construir el supertipo de recurso para cada uno de estos componentes desde aquí

Borradores y envíos

Haga una copia de un componente existente (por ejemplo button) y asígnele el nombre draftsandsubmissions.
draftsandsubmissions
Reemplazar el contenido de .content.xml por el siguiente XML:

<?xml version="1.0" encoding="UTF-8"?>
<jcr:root xmlns:sling="http://sling.apache.org/jcr/sling/1.0" xmlns:cq="http://www.day.com/jcr/cq/1.0" xmlns:jcr="http://www.jcp.org/jcr/1.0"
          jcr:primaryType="cq:Component"
          jcr:title="Drafts And Submissions"
          sling:resourceSuperType="core/fd/components/formsportal/draftsandsubmissions/v1/draftsandsubmissions"
          componentGroup="BankingApplication - Content"/>

Buscar y listar

Haga una copia del componente de botón y cambie su nombre a searchandlister.
Reemplazar el contenido de .content.xml por el siguiente XML:

<?xml version="1.0" encoding="UTF-8"?>
<jcr:root xmlns:sling="http://sling.apache.org/jcr/sling/1.0" xmlns:cq="http://www.day.com/jcr/cq/1.0" xmlns:jcr="http://www.jcp.org/jcr/1.0"
          jcr:primaryType="cq:Component"
          jcr:title="Search And Lister"
          sling:resourceSuperType="core/fd/components/formsportal/searchlister/v1/searchlister"
          componentGroup="BankingApplication - Content"/>

Componente Vínculo

Haga una copia del componente de botón y renómbrelo a vínculo.
Reemplazar el contenido de .content.xml por el siguiente XML:

<?xml version="1.0" encoding="UTF-8"?>
<jcr:root xmlns:sling="http://sling.apache.org/jcr/sling/1.0" xmlns:cq="http://www.day.com/jcr/cq/1.0" xmlns:jcr="http://www.jcp.org/jcr/1.0"
          jcr:primaryType="cq:Component"
          jcr:title="Link to Adaptive Form"
          sling:resourceSuperType="core/fd/components/formsportal/link/v2/link"
          componentGroup="BankingApplication - Content"/>

AEM Una vez implementado el proyecto, debe poder utilizar estos componentes en la página de para crear el portal de Forms.

Siguientes pasos

Incluir configuración de servicios en la nube

recommendation-more-help
4859a77c-7971-4ac9-8f5c-4260823c6f69