Show Menu
TEMAS×

Visualización de componentes basados en la plantilla utilizada

Cuando un autor de un formulario crea un formulario adaptable mediante una plantilla , el autor del formulario puede ver y utilizar componentes específicos basados en una política de plantilla. Puede especificar una directiva de contenido de plantilla que le permita elegir un grupo de componentes que el autor verá en el momento de la creación del formulario.

Cambio de la directiva de contenido de una plantilla

Al crear una plantilla, ésta se crea en /conf el repositorio de contenido. Según las carpetas que haya creado en el /conf directorio, la ruta de acceso a la plantilla es: /conf/<your-folder>/settings/wcm/templates/<your-template> .
Realice los siguientes pasos para mostrar los componentes de la barra lateral en función de la política de contenido de una plantilla:
  1. Abra la lista CRXDE.
    URL: https://<server>:<port>/crx/de/index.jsp
  2. En CRXDE, desplácese a la carpeta en la que se ha creado la plantilla.
    Por ejemplo: /conf/<your-folder>/
  3. En CRXDE, vaya a: /conf/<your-folder>/settings/wcm/policies/fd/af/layouts/gridFluidLayout/
    Para seleccionar un grupo de componentes, se requiere una nueva directiva de contenido. Para crear una nueva directiva, copie y pegue la directiva predeterminada y cámbiele el nombre.
    La ruta a la directiva de contenido predeterminada es: /conf/<your-folder>/settings/wcm/policies/fd/af/layouts/gridFluidLayout/default
    En la gridFluidLayout carpeta, copie y pegue la directiva predeterminada y cámbiele el nombre. Por ejemplo, myPolicy .
  4. Seleccione la nueva directiva que cree y seleccione la propiedad components en el panel derecho con el tipo string[] .
    Al seleccionar y abrir la propiedad components, aparece el cuadro de diálogo Editar componentes. El cuadro de diálogo Editar componentes permite agregar o quitar grupos de componentes mediante los botones + y - . Puede agregar un grupo de componentes que incluya componentes que desee que utilicen los autores.
    Después de agregar un grupo de componentes, haga clic en Aceptar para actualizar la lista y, a continuación, haga clic en Guardar todo encima de la barra de direcciones CRXDE y actualícelo.
  5. En la plantilla, cambie la directiva de contenido de forma predeterminada a la nueva directiva que haya creado. ( myPolicy en este ejemplo.)
    Para cambiar la directiva, en CRXDE, vaya a /conf/<your-folder>/settings/wcm/templates/<your-template>/policies/jcr:content/guideContainer/rootPanel/items .
    En la cq:policy propiedad, cambie default al nuevo nombre de directiva ( myPolicy ).
    Al crear un formulario que cree con la plantilla, podrá ver los componentes agregados en la barra lateral.