Configurar formularios de búsqueda

Adobe Experience Manager as a Cloud Service viene con un Buscar mecanismo.

En combinación con esto, también hay un conjunto de opciones predefinidas para ayudarle a filtrar el contenido. Estas contienen facetas predefinidas como Fecha de modificación, Estado de publicación o Estado de Live Copy para ayudarle a explorar en profundidad rápidamente los recursos que necesita.

uso de búsqueda y filtro

Juntos, estos elementos pretenden ayudarle a localizar su contenido de forma rápida y sencilla desde:

NOTA

Puede configurar el subyacente Búsqueda de contenido e indexación servicio.

Uso Buscar en Forms, puede personalizar y ampliar estos paneles según sus necesidades específicas.

La variable Buscar en Forms proporcione una selección predeterminada de predicados que puede combinar y definir. La variable cuadros de diálogo para configurar estos formularios se puede acceder a través de:

  • Herramientas
    • General
      • Formularios de búsqueda

Forms predeterminado

Al acceder por primera vez a la variable Buscar en Forms puede ver que todas las configuraciones tienen un símbolo de candado. Esto indica que la configuración correspondiente es la configuración predeterminada (predeterminada) y no se puede eliminar. Una vez que haya personalizado y guardado, desaparecerá una configuración del bloqueo. Volverá a aparecer al eliminar la configuración personalizada, en cuyo caso se restablecerá el valor predeterminado (y el indicador del cerrojo).

configuración de la información general de formularios de búsqueda

Las configuraciones predeterminadas (enumeradas alfabéticamente) disponibles son:

  • Carril de búsqueda de administración de recursos
  • Editor de páginas (búsqueda de documentos)
  • Editor de página (búsqueda de fragmentos de experiencias)
  • Editor de páginas (búsqueda de imágenes)
  • Editor de páginas (búsqueda de manuscritos)
  • Editor de páginas (búsqueda de páginas)
  • Editor de páginas (búsqueda de párrafos)
  • Editor de páginas (búsqueda de productos)
  • Editor de páginas (búsqueda de Scene7)
  • Editor de páginas (búsqueda de vídeos)
  • Carril de búsqueda de administración de proyecto
  • Carril de búsqueda de traducción del proyecto
  • Carril de búsqueda de administración de sitios
  • Carril de búsqueda de administración de fragmentos de código
  • Carril de búsqueda de administración de Stock
  • Carril de búsqueda de modelos de fragmentos de contenido
  • Carril de búsqueda de administración de proyecto
  • Carril de búsqueda de traducción del proyecto
NOTA

Para obtener más información sobre los formularios de búsqueda relacionados con los recursos, consulte Recursos: facetas de búsqueda

Predicados y su configuración

Predicados

Los siguientes predicados están disponibles, según la configuración:

Predicado Función Configuración
Análisis Funciones de búsqueda/filtro en el navegador Sitios al mostrar datos con tecnología de análisis. Los filtros de búsqueda de Analytics se cargan para que coincidan con las columnas de análisis personalizado asignadas.
  • Etiqueta de campo
  • Descripción
Estado de aprobación Busque según el estado de aprobación.
  • Etiqueta de campo
  • Nombre de propiedad*
  • Descripción
Autor Buscar según el autor.
  • Marcador de posición
  • Nombre de propiedad*
  • Descripción
Extraído por Buscar recursos extraídos por un usuario específico.
  • Etiqueta de campo
  • Marcador de posición
  • Descripción
Estado de extracción Busque recursos con un estado de cierre de compra específico.
  • Etiqueta de campo
  • Nombre de propiedad*
  • Descripción
Componentes Permite que un autor busque o filtre páginas que tengan un componente específico en él. Por ejemplo, una galería de imágenes.
  • Marcador de posición
  • Nombre de propiedad*
  • Profundidad de la propiedad
  • Descripción
Intervalo de fechas Busque recursos creados dentro de un intervalo especificado para una propiedad de fecha. En el panel Buscar, puede especificar las fechas de inicio y finalización.
  • Etiqueta de campo
  • Marcador de posición
  • Nombre de propiedad*
  • Texto de intervalo (desde)*
  • Texto de intervalo (hasta)*
  • Descripción
Estado de caducidad Busque recursos en función del estado de caducidad.
  • Etiqueta de campo
  • Nombre de propiedad*
  • Descripción
Tamaño del archivo Filtre los recursos en función de su tamaño.
  • Etiqueta de campo
  • Nombre de propiedad*
  • Ruta de opción
  • Descripción
Tipo de archivo Buscar recursos en función del tipo de archivo/mime.
  • Etiqueta de campo
  • Nombre de propiedad*
  • Ruta de tipo MIME
  • Descripción
Texto completo Predicado de búsqueda para búsquedas de texto completo. Se asigna con el operador "jcr:contains".
  • Marcador de posición
  • Nombre de propiedad
  • Descripción
Agrupar predicado de búsqueda para grupo (solo utilizado dentro del predicado de perspectivas).
  • Etiqueta de campo
  • Descripción
Filtro oculto Un filtro de propiedad y valor, no visible para el usuario.
  • Nombre de propiedad*
  • Valor de propiedad*
  • Descripción
Perspectivas Busque según una selección de parámetros de perspectivas. Este es un predicado complejo compuesto por varios predicados:
  • Agrupar
  • Intervalo
  • Opciones
Miembro de la colección Buscar recursos que sean miembros de una colección
  • Descripción
Propiedad con valores múltiples Busque varios valores de una propiedad especificada.
  • Etiqueta de campo
  • Marcador de posición
  • Nombre de propiedad*
  • Compatibilidad con el delimitador
  • Delimitadores de entrada
  • Ignorar mayúsculas y minúsculas
  • Descripción
Opciones

Las opciones son nodos de contenido creados por el usuario.

Consulte Adición de un predicado de opciones para obtener más información.

  • Etiqueta de campo
  • Nombre de propiedad*
  • Una sola selección
  • Agregar opciones
  • Manual
  • Descripción
Opciones Propiedad Busque una o varias propiedades de la opción .
  • Etiqueta de campo
  • Nombre de propiedad*
  • Ruta del nodo de opciones
  • Profundidad de la propiedad
  • Una sola selección
  • Descripción
Estado de la página Filtre las páginas según su estado.
  • Etiqueta de campo
  • Nombre de la propiedad de publicación*
  • Nombre de la propiedad de páginas bloqueadas*
  • Descripción
Ruta Filtre según la ruta específica. Se pueden especificar varias rutas como opciones.
  • Etiqueta de campo
  • Añadir rutas de búsqueda
  • Descripción
Navegador de rutas Proporcione un explorador de rutas para buscar en una ruta raíz predefinida.
  • Marcador de posición
  • Ruta raíz
  • Descripción
Ruta oculta Un filtro en la ruta, no visible para el usuario.
  • Nombre de propiedad (`path`)
  • Valor de propiedad (`/content/dam`)
Propiedad Buscar en una propiedad especificada.
  • Etiqueta de campo
  • Marcador de posición
  • Nombre de propiedad
  • Búsqueda parcial
  • Ignorar mayúsculas y minúsculas
  • Descripción
Estado de publicación Filtre los recursos en función de su estado de publicación.
  • Etiqueta de campo
  • Nombre de propiedad*
  • Descripción
Intervalo Busque recursos que se encuentren dentro de un intervalo especificado. En el panel Buscar, puede especificar valores mínimos y máximos para el intervalo.
  • Etiqueta de campo
  • Nombre de propiedad*
  • Descripción
Clasificación Busque recursos según su clasificación promedio.
  • Etiqueta de campo
  • Nombre de propiedad*
  • Ruta de opción
  • Descripción
Fecha relativa Filtre los recursos en función de la fecha relativa de su creación. Por ejemplo, hace 1 semana, hace 1 mes.
  • Etiqueta de campo
  • Nombre de propiedad*
  • Fecha relativa
  • Descripción
Intervalo del regulador Un predicado de búsqueda común que amplía el predicado de intervalo con la capacidad de deslizador. El valor de la propiedad en la que se busca debe estar entre los límites del control deslizante.
  • Etiqueta de campo
  • Nombre de propiedad*
  • Ruta del nodo de opciones
  • Descripción
Estado Busque según la aprobación y el estado de cierre de compra. Este es un predicado complejo compuesto por varios predicados:
  • Estado de aprobación
  • Estado de extracción
Etiquetas Buscar según etiquetas.
  • Lavandería de campo
  • Marcador de posición
  • Nombre de propiedad*
  • Mostrar la opción de hacer coincidir todas las etiquetas
  • Ruta de las etiquetas raíz
  • Descripción
Plantillas Busque según la plantilla seleccionada.
  • Marcador de posición
  • Nombre de propiedad*
  • Descripción
Estado de traducción Busque según el estado de traducción.
  • Etiqueta de campo
NOTA

Los predicados de búsqueda comunes se definen en:
/libs/cq/gui/components/common/admin/customsearch/searchpredicates

Esta información es solo de referencia, no debe realizar cambios en /libs.

Predicar configuración

En función del predicado, hay una selección de opciones disponibles para la configuración, entre las que se incluyen:

  • Etiqueta de campo

    Etiqueta que aparecerá como encabezado contraíble o como etiqueta de campo del predicado.

  • Descripción

    Detalles descriptivos para el usuario.

  • Marcador de posición

    Texto vacío o el marcador de posición del predicado en caso de que no se introduzca ningún texto de filtrado.

  • Nombre de propiedad

    La propiedad en la que se va a buscar. Utiliza una ruta relativa y los caracteres comodín */*/* especifique la profundidad de la propiedad en relación con la variable jcr:content (cada asterisco representa un nivel de nodo).

    Si desea buscar solo en un nodo secundario de primer nivel del recurso que tenga la variable x en la variable jcr:content uso de nodos */jcr:content/x

  • Profundidad de la propiedad

    Profundidad máxima para buscar esa propiedad dentro de los recursos. Por lo tanto, se puede realizar una búsqueda en esa propiedad en un recurso y en elementos secundarios recursivos hasta que el nivel de elementos secundarios sea igual a la profundidad especificada.

  • Valor de propiedad

    El valor de la propiedad como una cadena absoluta o como lenguaje de expresión; por ejemplo, cq:Page o

    ${empty requestPathInfo.suffix ? "/content" : requestPathInfo.suffix}.

  • Texto de rango

    Etiqueta del campo de rango de la variable Intervalo de fechas predicado.

  • Ruta de opción

    El usuario puede seleccionar la ruta utilizando el explorador de rutas en la pestaña de configuración del predicado. Después de seleccionar la variable + se utiliza para añadir la selección a la lista de opciones válidas (a continuación, la variable - para quitar si es necesario).

    Las opciones son nodos de contenido creados por el usuario, con la siguiente estructura:

    (jcr:primaryType = nt:unstructured, value (String), jcr:title (String))

  • Ruta del nodo de opciones
    Efectivamente igual que la variable
    Ruta de opciones, solo esto se hace en el campo predicado común y el otro es específico para los recursos.

  • Selección única
    Si se selecciona, las opciones se representan como casillas de verificación que permiten una sola selección. Si se selecciona por error, se puede anular la selección de una casilla de verificación.

  • Nombre de propiedades de publicación y Live Copy
    Etiquetas para las casillas de verificación de publicación y Live Copy para el predicado específico de Sitios.

  • * en las etiquetas de campo de la Configuración significa que los campos son obligatorios y, si se dejan en blanco, aparece un mensaje de error.

Configuración de la búsqueda Forms

Creación/apertura de una configuración personalizada

  1. Vaya a Herramientas, General, Buscar en Forms.

  2. Seleccione la configuración que desee personalizar.

  3. Utilice la variable Editar para abrir la configuración y actualizarla.

  4. Si desea realizar una nueva personalización agregar nuevos campos de predicado y definir la configuración según sea necesario. Si una personalización existente, puede seleccionar un campo existente y actualizar la configuración.

  5. Select Listo para guardar la configuración. Los cambios se pueden ver la próxima vez que se utilice la configuración.

    NOTA

    Las configuraciones personalizadas se almacenan (según corresponda) en:

    • /apps/cq/gui/content/facets/<option>
    • /apps/commerce/gui/content/facets/<option>

Agregar o editar un campo predicado y definir la configuración de campo

Puede añadir o editar campos y definir/actualizar su configuración:

  1. Abra la configuración personalizada para actualizar.

  2. Si desea agregar un nuevo campo, abra el Seleccionar predicado y arrastre el predicado necesario a la ubicación requerida. Por ejemplo, la variable Predicado de intervalo de fechas:

    agregar un predicado

  3. Dependiendo de si:

    • Se está agregando un nuevo campo:

      Después de agregar el predicado, Configuración se abrirá y mostrará las propiedades que se pueden definir.

    • Desea actualizar un predicado existente:

      Seleccione el campo de predicado (a la derecha) y, a continuación, abra el Configuración pestaña .
      Por ejemplo, la configuración de la variable Predicado de intervalo de fechas:

    modificar predicado

  4. Realice los cambios según sea necesario y confirme con Listo. Los cambios se pueden ver la próxima vez que se utilice la configuración.

Vista previa de la configuración de búsqueda

  1. Seleccione el icono Vista previa :

    icono de vista previa

  2. Se mostrarán los formularios de búsqueda tal como se mostrarán (completamente expandidos) en la columna Buscar de la consola adecuada.

    formulario de vista previa

  3. Cerrar la vista previa para devolver y finalizar la configuración.

Eliminación de un campo predicado

  1. Abra la configuración personalizada para actualizar.

  2. Seleccione el campo de predicado (a la derecha) y abra el Configuración y, a continuación, seleccione Eliminar (abajo a la izquierda).

    icono eliminar

  3. Un cuadro de diálogo solicitará la confirmación de la acción de eliminar.

  4. Confirme este y cualquier otro cambio con Listo.

Eliminación de una configuración (para restablecer el valor predeterminado)

Una vez que haya personalizado una configuración, esto anulará los valores predeterminados. Puede restablecer la configuración predeterminada eliminando la configuración personalizada.

NOTA

No puede eliminar las configuraciones predeterminadas.

La eliminación de una configuración personalizada se realiza desde la consola:

  1. Seleccione la configuración requerida (por ejemplo, Editor de páginas (búsqueda de párrafos)) y luego la variable Eliminar en la barra de herramientas:

    restaurar predeterminado

  2. La configuración personalizada se eliminará y se restablecerá el valor predeterminado (esto se indica con la reaparición del símbolo de candado en la consola).

Adición de predicados de opciones

Los predicados de opciones (Opciones, Propiedad Options) permiten configurar un elemento que se va a buscar. Normalmente se utilizan para buscar algo directamente debajo de la página; por ejemplo, una propiedad en el nodo de página.

El siguiente ejemplo (para buscar según la plantilla utilizada para crear una página) ilustra los pasos involucrados:

  1. Cree el nodo que define la propiedad en la que se buscará.

    Necesitará un nodo raíz que contenga definiciones de las opciones individuales para que esté disponible para el usuario.

    Los nodos de las opciones individuales necesitan las propiedades:

    • jcr:title - la etiqueta de campo que se mostrará en el carril de búsqueda
    • value : el valor de propiedad en el que se va a buscar

    Definición del predicado

    NOTA

    You must no cambie nada en la variable /libs ruta.

    Esto se debe a que el contenido de /libs se sobrescribe la próxima vez que actualice la instancia (y puede sobrescribirse al aplicar una corrección o un paquete de funciones).

    El método recomendado para la configuración y otros cambios es:

    1. Volver a crear el elemento necesario, ya que existe en /libs, en /apps. En este caso, de:
    2. /libs/cq/gui/content/common/options/predicates
    3. Realice cambios dentro de /apps.
  2. Abra el Buscar en Forms y seleccione la configuración que desea actualizar. Por ejemplo, Carril de búsqueda del administrador de sitios. A continuación, seleccione Editar.

  3. En función de la configuración, añada un Opciones o Propiedad Options a la configuración.

  4. Actualice los campos, en particular:

    • Nombre de propiedad

      Especifique la propiedad node que se buscará en los nodos de destino. Por ejemplo:

      jcr:content/cq:template

    • Ruta del nodo de opción

      Seleccione la ruta en la que se guardan las opciones. Por ejemplo:

      /apps/cq/gui/content/common/options/predicates/templatetype
      Predicados de opciones

  5. Select Listo para guardar la configuración.

  6. Vaya a la consola adecuada (en este ejemplo, Sitios) y abra el Buscar - Filtros carril. Se verán los formularios de búsqueda recién definidos, junto con las distintas opciones. Seleccione la opción requerida para ver los resultados de la búsqueda.

    opciones que se están utilizando

Permisos de usuario

En la tabla siguiente se enumeran los permisos necesarios para realizar acciones de edición, eliminación y vista previa en formularios de búsqueda.

Acción Permisos
Editar Permisos de lectura y escritura en la variable /apps nodo .
Eliminar Permisos de lectura, escritura y eliminación en /apps node
Previsualizar Permisos de lectura, escritura y eliminación en /var/dam/content nodo .
Permisos de lectura y escritura en la variable /apps nodo .

En esta página