Lista de contenido

Como usuario de empresa, puede utilizar un componente de la lista de contenido para mostrar dinámicamente los elementos de contenido de un tipo concreto.

Por ejemplo, puede utilizar una lista de elemento de contenido en una página de detalles designada y, cuando un usuario haga clic en un enlace para obtener información más detallada sobre un elemento de contenido concreto, se cargará automáticamente la vista de detalles para el elemento de contenido asociado. Por ejemplo, si hay una página con varios artículos, cada uno con un título y una imagen y el usuario hace clic en un artículo concreto, la página de detalles mostrará el artículo completo independientemente del artículo seleccionado.

Para agregar un componente de lista de contenido a una página:

  1. Vaya a la página que desea editar y asegúrese de que el Conmutador de edición está definido en Editar.
  2. Agregue el componente a la página.
  3. Para editar el componente y su apariencia, haga clic en su icono de menú Icono Menú de componente y seleccione Configuración.
  4. Utilice el separador General para modificar el espaciado, la alineación y otras opciones de presentación.
  5. Seleccione entre las opciones siguientes para definir valores por defecto adicionales para el contenido que se muestra.
    • Tipo de contenido: seleccione uno de los tipos de contenido disponibles. Los tipos de contenido son los de los elementos de contenido de la recopilación de sitios e incluyen los tipos de activos digitales.

    • Número máximo de elementos e Iniciar en sitio: especifique el número máximo de elementos que se van a mostrar, y dónde empezarán a mostrarse. No se muestran los elementos adicionales.

    • Paginación: especifique si desea incluir las opciones de paginación de la lista. Si se selecciona esta opción, puede personalizar la forma en la que se muestra la paginación, con botones o números de página y diferentes etiquetas, si es necesario.

    • Fecha: utilice las opciones proporcionadas para seleccionar elementos de contenido para mostrar en función de la fecha de creación (antes de, después de, entre o dentro de las fechas o rangos de fechas seleccionados).

    • Categorías: permite seleccionar categorías para filtrar la lista de elementos de contenido y mostrar solo esos elementos en una categoría o en categorías concretas. Haga clic en Seleccionar categorías para abrir un panel deslizante que puede usar para seleccionar categorías del repositorio de sitios. Si selecciona más de una categoría en la misma taxonomía, los elementos mostrados solo pueden tener asignada una de las categorías seleccionadas. Si selecciona más de una categoría de distintas taxonomías, todos los elementos mostrados deben tener asignadas todas las categorías seleccionadas. Por ejemplo, si selecciona categorías para Cities y Parks en la taxonomía Destination, se muestran los elementos que sean ciudades o parques. Si selecciona la categoría Cities en la taxonomía Destination y la categoría Europe en la taxonomía Regions, se muestran los elementos que sean ciudades en Europa.

      Por defecto, estarán disponibles todos los secundarios de la categoría seleccionada. Si prefiere limitar la lista a los elementos de un nodo de categoría específico, seleccione el nodo y anule la selección de Incluir categorías secundarias.

    • Idioma: seleccione un idioma de los que se asocian al repositorio.

    • Cadena de consulta adicional (opcional): especifique parámetros de consulta adicionales para acotar más la lista de elementos que aparecen con una sintaxis similar a: field.dept eq "Finance". Consulte la tabla que se incluye más abajo para ver la lista de operadores disponibles.

    • Ordenar por: ordene los elementos por nombre o fecha en orden ascendente o descendente. Si el tipo de contenido contiene otros campos de fecha, número o decimales, también podrá ordenar por esos campos.

      También puede seleccionar Personalizado e introducir una expresión personalizada. Por ejemplo, para ordenar por número de departamento en orden ascendente, deberá introducir fields.deptno:asc. También puede definir un parámetro de URL para la ordenación. Por ejemplo, deberá introducir {{URLParams.sortBy}} y, a continuación, podrá agregar el siguiente parámetro al final de la URL de su sitio: ?sortBy=fields.deptno:asc.

    • Vista de elemento: Seleccione el diseño utilizado para mostrar el elemento de contenido. El diseño por defecto proporcionado muestra todos los campos del elemento de contenido. Si el elemento de contenido tiene diseños personalizados, puede seleccionar cualquier diseño disponible. Si selecciona un diseño personalizado que tenga activada la opción Agregar soporte para la configuración personalizada al usarla en sitios, puede agregar datos personalizados al diseño haciendo clic en icono de Siguiente e introduciendo datos en el campo Datos personalizados y, a continuación, haga clic en Atrás para volver al separador General.

    • Página para mostrar elementos individuales: Si ha designado una o más páginas como páginas de detalles, aparecerán aquí. Seleccione una página para mostrar información detallada cuando un usuario hace clic en el enlace de un elemento de contenido para ver información detallada.

      Nota:

      Si no crea una página de detalles, el enlace para mostrar los detalles no se muestra para el elemento de contenido en el diseño por defecto.
    • Vista de lista: seleccione un diseño de sección para organizar los elementos. Esta lista puede incluir diseños personalizados. Se proporcionan los siguientes diseños:

      • Horizontal: organiza los elementos uno tras otro en una línea horizontal.

      • Vertical: organiza los elementos uno tras otro en una línea vertical. Esta es la configuración por defecto si no se selecciona ningún diseño.

      • Dos columnas: organiza los elementos por parejas en varias filas.

      • Tres columnas: organiza los elementos de tres en tres en varias filas.

      Haga clic en la flecha de la derecha, junto al diseño seleccionado, para modificar la configuración del diseño.

    • Vista de lista vacía: seleccione cómo se debe mostrar una lista vacía.

    • Opciones: indique si la consulta de búsqueda especificada en el componente Búsqueda de contenido se debe refrescar automáticamente.

    • Espaciado: seleccione el modo en el que se mostrarán los elementos.

  6. Utilice el separador Estilo para formatear el marco que contiene el componente con estilos predefinidos o con sus propias opciones personalizadas.

Tabla 10-1 Operadores de consulta

Operador Ejemplo Tipos de datos soportados Descripción
eq ?q=name eq "Juan"

?q=type eq "ActivoDigital"

?q=type eq "Empleado" AND fields.DOB eq "1994/09/26T16:23:45.208"

?q=type eq "Empleado" AND fields.DOB eq "1994/09/26T16:23:45.208"

texto, referencia, número, decimal, booleano, hora/fecha El operador igual (eq) busca coincidencias con el valor exacto proporcionado en la consulta. Este operador no puede aplicarse a tipos de datos de varios valores. El valor proporcionado con este operador no distingue entre mayúsculas y minúsculas, excepto para campos estándar. Este operador tiene en cuenta incluso los caracteres especiales del valor.
co ?q=(type eq "Empleado" AND name co "juan alex")

?q=(type eq "Coche" AND fields.features co "manual")

texto, referencia, número, decimal, hora/fecha, texto grande El operador contiene (co) busca coincidencias de todas las palabras proporcionadas en los criterios. Las palabras se forman dividiendo el valor en caracteres especiales. Arroja resultados que contengan, al menos, alguna de las palabras (en este ejemplo, juan o alex o ambos). Este operador no tiene en cuenta los caracteres especiales del valor a la hora de realizar la búsqueda. Este operador no realiza búsquedas de palabras vacías. Consulte la documentación de Apache Lucene para obtener más información sobre las palabras vacías.

Este operador puede aplicarse a texto, texto grande para los atributos de un único valor, mientras que en el caso de los atributos de varios valores, se aplica a texto, referencia, número, decimal, fecha/hora, texto grande. Para comprender mejor los posibles formatos de hora/fecha, consulte la tabla Formatos de fecha y hora/fecha (24 h) soportados que se incluye más abajo. El valor proporcionado con este operador no distingue entre mayúsculas y minúsculas.

sw ?q=type eq "Empleado" AND name sw "Jua"

?q=type eq "Empleado" AND fields.city sw "Los"

text El operador Empieza por (sw) solo busca coincidencias de los valores de carácter inicial proporcionados en la condición de campo. Este operador no puede aplicarse a tipos de datos de varios valores. El valor proporcionado con este operador no distingue entre mayúsculas y minúsculas.
ge ?q=(type eq "Empleado" AND fields.age ge "40")

?q=type eq "ActivoDigital" AND updatedDate ge "20171026"

número, decimal, hora/fecha El operador Mayor o igual que (ge) solo busca coincidencias de valores numéricos y de hora/fecha. Para comprender mejor los posibles formatos de hora/fecha, consulte la tabla Formatos de fecha y hora/fecha (24 h) soportados que se incluye más abajo. Este operador no puede aplicarse a tipos de datos de varios valores.
le ?q=(type eq "Empleado" AND fields.weight le "60.6") número, decimal, hora/fecha El operador Menor o igual que (le) solo busca coincidencias de valores numéricos y de hora/fecha. Para comprender mejor los posibles formatos de hora/fecha, consulte la tabla Formatos de fecha y hora/fecha (24 h) soportados que se incluye más abajo. Este operador no puede aplicarse a tipos de datos de varios valores.
gt ?q=(type eq "Empleado" AND fields.age gt "20") número, decimal, hora/fecha El operador Mayor que (gt) solo busca coincidencias de valores numéricos y de hora/fecha. Para comprender mejor los posibles formatos de hora/fecha, consulte la tabla Formatos de fecha y hora/fecha (24 h) soportados que se incluye más abajo. Para comprender mejor los posibles formatos de hora/fecha, consulte la tabla Formatos de fecha y hora/fecha (24 h) soportados que se incluye más abajo. Este operador no puede aplicarse a tipos de datos de varios valores.
lt ?q=(type eq "Empleado" AND fields.age lt "20")

?q=type eq "Empleado" AND createdDate lt "1994/09/26T16:23:45.208"

número, decimal, hora/fecha El operador Menor que (lt) solo busca coincidencias de valores numéricos y de hora/fecha. Para comprender mejor los posibles formatos de hora/fecha, consulte la tabla Formatos de fecha y hora/fecha (24 h) soportados. Este operador no puede aplicarse a tipos de datos de varios valores.
mt ?q=(type eq "Coche" AND fields.review mt "20 KML gasolina")

?q=(type eq "Empleado" AND name mt "Ju?n")

?q=(type eq "Empleado" AND name mt "Ju*")

?q=(type eq "Empleado" AND fields.role mt "senior*")

texto, texto grande El operador Consulta de expresiones o búsqueda de proximidad (operador Coincide) (mt) permite encontrar palabras que se encuentran a una distancia específica entre ellas. Los resultados se ordenan según la mejor coincidencia. Este operador es muy útil para buscar elementos de contenido cuando los valores proporcionados en los criterios "20 kml gasolina" necesitan detectar contenido real que podría contener "gasolina kilometraje del combustible corre 20 KML en el trayecto de velocidad".

El operador Coincide también puede emplear un comodín en el valor proporcionado y admite búsquedas de comodines de un único carácter o de varios caracteres dentro de un valor único. Puede utilizar ? para un comodín de un único carácter y * para varios caracteres. Tanto "John" como "Joan" pueden buscarse como "Jo?n" para un único carácter y "Jo*" para varios caracteres.

Este operador se puede aplicar a tipos de datos tanto de varios valores como de un único valor. Este operador no realiza búsquedas de palabras vacías. Consulte la documentación de Apache Lucene para obtener más información sobre las palabras vacías. El valor proporcionado con este operador no distingue entre mayúsculas y minúsculas.

sm ?q=(type eq "Empleado" And fields.city sm "Roma") texto, texto grande Operador de consulta Similaridad. Este operador permite buscar valores que parecen criterios específicos, lo que también se conoce como búsqueda parcial, que utiliza por defecto un máximo de dos cambios para encontrar una coincidencia del resultado. "Roma" se parece a "Doma". Este operador se puede aplicar a tipos de datos tanto de varios valores como de un único valor. El valor proporcionado con este operador no distingue entre mayúsculas y minúsculas.
AND ?q=(type eq "Empleado" AND name eq "Juan" AND fields.age ge "40") N/A El operador AND puede utilizarse para situar una condición AND entre varias condiciones de consulta. Este operador tiene prioridad sobre OR.
OR type eq "Empleado" AND name eq "Juan" OR fields.age ge "40" N/A El operador OR puede utilizarse para situar una condición OR entre varias condiciones de consulta.
( ) ?q=type eq "Empleado" AND (name eq "Juan" AND fields.age ge "40")

?q=type eq "Empleado" AND ( (name eq "Juan" AND fields.age ge "40") OR fields.weight ge 60)

N/A Los paréntesis son un operador delimitador para agrupar las condiciones de los criterios. Este operador tiene la máxima prioridad, seguido por AND y después por OR.