Adobe Experience Manager como Cloud Service viene con un poderoso mecanismo de búsqueda.
En combinación con esto, también hay un conjunto de opciones predefinidas para ayudarle a filtrar el contenido. Éstos contienen facetas predefinidas como Fecha de modificación, Estado de publicación o Estado de Live Copy para ayudarle a explorar rápidamente los recursos que necesita.
Juntos, estos objetivos le ayudan a localizar su contenido de forma rápida y sencilla desde:
Puede configurar el servicio subyacente Búsqueda de contenido e indización.
Al utilizar Buscar en Forms, puede personalizar y ampliar estos paneles según sus necesidades específicas.
El Buscar en Forms proporciona una selección lista para usar de predicados que puede combinar y definir. Se puede acceder a los cuadros de diálogo para configurar estos formularios mediante:
Cuando accede por primera vez a la consola Buscar en Forms, puede ver que todas las configuraciones tienen un símbolo de cerrojo. Esto indica que la configuración correspondiente es la configuración predeterminada (lista para usar) y no se puede eliminar. Una vez que haya personalizado y guardado, desaparecerá una configuración del bloqueo. Volverá a aparecer cuando elimine su configuración personalizada, en cuyo caso se restablecerá la configuración predeterminada (y el indicador de cerrojo).
Las configuraciones predeterminadas (enumeradas alfabéticamente) disponibles son:
Para obtener más información sobre los formularios de búsqueda relacionados con los recursos, consulte Recursos - Facetas de búsqueda
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 alimentación de análisis. Los filtros de búsqueda de Analytics se cargan para coincidir con las columnas de análisis personalizados asignadas. |
|
Estado de aprobación | Buscar según el estado de aprobación. |
|
Autor | Buscar según el autor. |
|
Extraído por | Buscar recursos extraídos por un usuario específico. |
|
Estado de extracción | Buscar recursos con un estado de cierre de compra específico. |
|
Componentes | Permite que un autor busque o filtre páginas que tengan un componente específico. Por ejemplo, una galería de imágenes. |
|
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. |
|
Estado de caducidad | Buscar recursos en función del estado de caducidad. |
|
Tamaño del archivo | Filtre los recursos en función de su tamaño. |
|
Tipo de archivo | Busque recursos en función del tipo de archivo o de MIME. |
|
Texto completo | Busque predicado para búsquedas de texto completo. Se asigna con el operador 'jcr:contains'. |
|
Agrupar | Predicado de búsqueda para grupo (solo se usa dentro del predicado de perspectivas). |
|
Filtro oculto | Filtro de propiedad y valor, que no es visible para el usuario. |
|
Perspectivas | Busque según una selección de parámetros de perspectivas. | Se trata de un predicado complejo compuesto de varios predicados:
|
Miembro de la colección | Buscar recursos que sean miembros de una colección |
|
Propiedad con valores múltiples | Busque varios valores de una propiedad especificada. |
|
Opciones | Las opciones son nodos de contenido creados por el usuario. Consulte Añadir un predicado de opciones para obtener más información. |
|
Options (propiedad) | Busque una o varias propiedades de la opción. |
|
página Estado | Filtre las páginas según su estado. |
|
Ruta | Filtre según la ruta específica. Puede especificar varias rutas como opciones. |
|
Navegador de rutas | Proporcione un navegador de rutas para buscar en una ruta raíz predefinida. |
|
Ruta oculta | Filtro en ruta, no visible para el usuario. |
|
Propiedad | Busque en una propiedad especificada. |
|
Estado de publicación | Filtre los recursos en función de su estado de publicación. |
|
Intervalo | Buscar recursos que se encuentran dentro de un rango especificado. En el panel Buscar, puede especificar los valores mínimo y máximo para el rango. |
|
Clasificación | Busque recursos según su clasificación promedio. |
|
Fecha relativa | Filtre los recursos en función de la fecha relativa de su creación. Por ejemplo, hace una semana, hace un mes. |
|
Intervalo del regulador | Un predicado de búsqueda común que amplía el predicado de rango con la capacidad deslizante. El valor de la propiedad en la que se busca debe estar entre los límites del deslizador. |
|
Estado | Busque según el estado de aprobación y cierre de compra. | Se trata de un predicado complejo compuesto de varios predicados:
|
Etiquetas | Búsqueda basada en etiquetas. |
|
Plantillas | Buscar según la plantilla seleccionada. |
|
Estado de traducción | Busque según el estado de la traducción. |
|
Los predicados de búsqueda comunes se definen en:
/libs/cq/gui/components/common/admin/customsearch/searchpredicates
Esta información es sólo de referencia, no debe realizar cambios en /libs
.
Según el 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 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 buscará. Utiliza una ruta de acceso relativa y los comodines */*/*
especifican la profundidad de la propiedad en relación con el nodo jcr:content
(cada asterisco representa un nivel de nodo).
Si solo desea buscar en un nodo secundario de primer nivel del recurso que tenga la propiedad x
en el nodo jcr:content
, utilice */jcr:content/x
Profundidad de la propiedad
Profundidad máxima para buscar esa propiedad dentro de los recursos. Así, 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 intervalo en el predicado Intervalo de fecha.
Ruta de opción
El usuario puede seleccionar la ruta mediante el Explorador de rutas en la ficha de configuración del predicado. Después de seleccionar el icono + se utiliza para agregar la selección a la lista de opciones válidas (luego el icono - para eliminar 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))
Options node
pathEfectivamente igual que el
Ruta de opciones, solo que se encuentra en el campo predicado común, mientras que el otro es específico para recursos.
Una sola
selecciónSi está activada, las opciones se procesan como casillas de verificación que solo permiten una selección. Si se selecciona por error, se puede anular la selección de una casilla de verificación.
Nombre(s) de la propiedad Publicar y Live Copy
Las etiquetas de las casillas de verificación de publicación y Live Copy para el predicado específico Sitios.
* en las etiquetas de campo de la ficha Configuración significa que los campos son obligatorios y, si se dejan en blanco, aparecerá un mensaje de error.
Vaya a Herramientas, General, Buscar en Forms.
Seleccione la configuración que desee personalizar.
Utilice el icono Editar para abrir la configuración y actualizar.
Si desea una nueva personalización, probablemente desee agregar nuevos campos de predicado y definir la configuración según sea necesario. Si ya existe una personalización, puede seleccionar un campo existente y actualizar la configuración.
Seleccione Listo para guardar la configuración. Los cambios se pueden ver la próxima vez que se utilice la configuración.
Las configuraciones personalizadas se almacenan (según corresponda) en:
/apps/cq/gui/content/facets/<option>
/apps/commerce/gui/content/facets/<option>
Puede agregar o editar campos y definir o actualizar su configuración:
Abra la configuración personalizada para la actualización.
Si desea agregar un nuevo campo, abra la ficha Seleccionar predicado y arrastre el predicado requerido a la ubicación requerida. Por ejemplo, el predicado de intervalo de fechas:
Dependiendo de si:
Está agregando un nuevo campo:
Después de agregar el predicado, se abrirá la ficha Configuración y se mostrarán las propiedades que se pueden definir.
Desea actualizar un predicado existente:
Seleccione el campo de predicado (a la derecha) y, a continuación, abra la ficha Configuración.
Por ejemplo, la configuración del Predicado de intervalo de fechas:
Realice los cambios necesarios y confirme con Listo. Los cambios se pueden ver la próxima vez que se utilice la configuración.
Seleccione el icono de Previsualización:
Esto mostrará los formularios de búsqueda tal como se mostrarán (completamente expandidos) en la columna Buscar de la consola adecuada.
Cierre la previsualización para devolver y finalizar la configuración.
Abra la configuración personalizada para la actualización.
Seleccione el campo de predicado (a la derecha), abra la ficha Configuración y luego seleccione el icono Eliminar (abajo a la izquierda).
Un cuadro de diálogo solicitará la confirmación de la acción de eliminar.
Confirme este y cualquier otro cambio con Listo.
Una vez que haya personalizado una configuración, se anularán los valores predeterminados. Puede restablecer la configuración predeterminada eliminando la configuración personalizada.
No puede eliminar las configuraciones predeterminadas.
La eliminación de una configuración personalizada se realiza desde la consola:
Seleccione la configuración requerida (por ejemplo, Editor de páginas (búsqueda de párrafos)) y, a continuación, el icono Eliminar en la barra de herramientas:
Se eliminará la configuración personalizada y se restablecerá la configuración predeterminada (esto se indica con la reaparición del símbolo de cerrojo en la consola).
Los predicados de opciones (Opciones, Propiedad de opciones) 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:
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 estar 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úsquedavalue
- el valor de propiedad en el que se buscaráUsted no debe cambiar nada en la ruta /libs
.
Esto se debe a que el contenido de /libs
se sobrescribe la próxima vez que actualice la instancia (y bien puede sobrescribirse al aplicar una revisión o un paquete de funciones).
El método recomendado para la configuración y otros cambios es:
/libs
, en /apps
. En este caso, de:/libs/cq/gui/content/common/options/predicates
/apps.
Abra la consola Buscar en Forms y seleccione la configuración que desee actualizar. Por ejemplo: Barra de búsqueda de administración del sitio. A continuación, seleccione Editar.
Según la configuración, agregue una Propiedad u Opciones a la configuración.
Actualice los campos, en particular:
Nombre de propiedad
Especifique la propiedad node que se buscará en los nodos destinatario. Por ejemplo:
jcr:content/cq:template
Ruta del nodo de opción
Seleccione la ruta donde se guardan las opciones. Por ejemplo:
/apps/cq/gui/content/common/options/predicates/templatetype
Seleccione Listo para guardar la configuración.
Vaya a la consola adecuada (en este ejemplo, Sitios) y abra el carril Buscar - Filtros. Los formularios de búsqueda recién definidos, junto con las diversas opciones, serán visibles. Seleccione la opción requerida para ver los resultados de la búsqueda.
La siguiente tabla lista los permisos necesarios para realizar acciones de edición, eliminación y previsualización en los formularios de búsqueda.
Acción | Permisos |
Editar | Permisos de lectura y escritura en el nodo /apps . |
Eliminar | Permisos de lectura, escritura y eliminación en el nodo /apps |
Vista previa | Permisos de lectura, escritura y eliminación en el nodo /var/dam/content .Permisos de lectura y escritura en el /apps nodo. |