Pregunta

¿Es posible reutilizar los elementos de diálogo existentes, como las pestañas, en otros diálogos?

Respuesta y resolución

Para este caso de uso, existe un widget específico con la etiqueta cqinclude que permite la inclusión de elementos de diálogo existentes en otras definiciones de diálogo. El formato genérico JSON se utiliza en el lado del cliente para construir el diálogo real.

A continuación se muestra un ejemplo que utiliza el widget cqinclude para incluir una pestaña existente de un cuadro de diálogo existente:

{ "jcr:primaryType": "cq:Widget", "xtype": "cqinclude", "path": /libs/replication/components/agent/tab_extended.infinity.json" } 

La propiedad ruta necesita apuntar a un recurso de diálogo que debe incluirse en el formato JSON.
El ejemplo anterior se ha tomado del componente de agente de reproducción inversa (consulte el nodo /libs/replication/components/revagent ).

Se aplica a

CQ5.X

Esta obra está autorizada con arreglo a la licencia de Reconocimiento-NoComercial-CompartirIgual 3.0 Unported de Creative Commons.  Los términos de Creative Commons no cubren las publicaciones en Twitter™ y Facebook.

Avisos legales   |   Política de privacidad en línea