titles pro premiere how essential create adobe cq5

adobe - pro - ¿Cuál es la diferencia entre incrustar[] y dependencias[] para el tipo ClientLibraryFolder?



title in premiere (1)

He intentado agregar varias categorías para incrustar [] y dependencias [] indistintamente muchas veces. Pero siempre veo un error de resolución de dependencias en JavaScript en el sitio web.

Además, ¿cómo especifico el orden de las categorías en una entrada de valor múltiple como incrustar []? ¿Hay alguna manera en que podamos controlar el orden en que se carga la fuente de JavaScript durante el lanzamiento del sitio web?


categories es la lista de identificadores para publicar un clientlib bajo.

dependencies deben hacer que su página tenga solicitudes adicionales a otras clientlibs ("suscripción" externa)

embed debe "agregar" esas otras clientlibs INTO a la clientlib actual (suscripción interna)

ambas propiedades pueden tener varios valores, y la interfaz de CRXDE Lite permite cambiar el orden de los elementos en la lista de valores.

Dado Clientlibs:

  • / etc / clientlibs / depA categories = ["depA"]
  • / etc / clientlibs / depB categories = ["depB"]
  • / etc / clientlibs / depC categories = ["depC"]
  • / etc / clientlibs / useA categories = ["useA"], dependencias = ["depA", "depB"]
  • / etc / clientlibs / useB categories = ["useB"], embed = ["depB", "depC"]

Si una página usa "useA" <cq:includeClientLib categories="useA"/> , entonces el HTML debe tener solicitudes de depA, depB, useA (a través de sus direcciones URL apropiadas, es decir, /etc/clientlibs/depA.css

Si una página usa "useB" <cq:includeClientLib categories="useB"/> , entonces el HTML debe tener solo una solicitud de usoB. El contenido de /etc/clientlibs/useB.css sería la concatenación de los contenidos de depB, depC, useB.

El administrador de la biblioteca en {localhost} /system/console/configMgr/com.day.cq.widget.impl.HtmlLibraryManagerImpl tiene una configuración de depuración para determinar si las solicitudes se concatenan REALMENTE. Esto se documenta en http://dev.day.com/docs/en/cq/current/deploying/configuring_osgi.html#par_variable_18

Para definir múltiples dependencias (suponiendo que esté utilizando maven para compilar desde su sistema de archivos e instalarlo en CQ5), la carpeta clientlibs tendrá un archivo ".content.xml" que necesita el siguiente atributo:

dependencies="[depB,depC]"