Asistencia al usuario para autores de contenido

Contextos dinámicos de representación de listas

El IBM® Digital Data Connector (DDC) for WebSphere Portal permite establecer de forma dinámica o modificar el contexto de representación de listas: Para este fin, da soporte a un conjunto definido de parámetros de representación públicos.

El portlet Visor de contenido web registra estos parámetros. Este registro hace posible el acceso de lectura y grabación a estos parámetros de dos formas:
  • Los desarrolladores pueden leer o grabar los parámetros a través de la API de portal pública.
  • Los diseñadores del sitio web pueden leer o grabar los parámetros a través del parámetro de representación y de las etiquetas del plug-in de URL de representación.
Los plug-ins de Digital Data Connector pueden acceder a los valores actuales de estos parámetros utilizando la interfaz Java de com.ibm.portal.wcm.plr.ListRenderState. Esta interfaz se define mediante la API pública de Digital Data Connector.
Los siguientes parámetros de representación públicos se definen mediante Digital Data Connector:
sources
El espacio de nombres es http://www.ibm.com/xmlns/prod/datatype/content/resource-collections.
El identificador es sources.
filters
El espacio de nombres es http://www.ibm.com/xmlns/prod/datatype/content/resource-collections.
El identificador es filters.
sorting
El espacio de nombres es http://www.ibm.com/xmlns/prod/datatype/content/resource-collections.
El identificador es sorting.
Los valores de los parámetros de representación públicos deben cumplir la sintaxis de URI. Para obtener más información, consulte la Sintaxis genérica de URI RFC 2396. Es recomendable que los plug-ins de Digital Data Connector utilicen el identificador de esquemas de URI para determinar si se omite o se reconoce un valor de parámetro específico. Los parámetros public render de DDC especificados los interpreta el plug-in de DDC que establece el contexto de representación de listas correspondiente. Para obtener más información sobre los valores de parámetros de soporte, lea la documentación del plug-in DDC que utilice.

Por ejemplo, el plug-in de DDC de representación social hace que sea posible establecer un filtro de término de búsqueda dinámico para listas sociales. Lo hace estableciendo el parámetro de representación público filters al valor sr:searchterm:searchterm. Sustituya searchterm por el término de búsqueda real que desee utilizar para filtrar la lista de beans. El plug-in de DDC de representación social procesa únicamente parámetros filters definidos en el sr de esquema de URI, en otras palabras, omite todos los parámetros filters que no comienzan por un prefijo sr:.