Show Menu
TÓPICOS×

Configuração de formulários de pesquisa

Adobe Experience Manager como Cloud Service, vem com um poderoso mecanismo de pesquisa .
Em combinação com isso, também há um conjunto de opções predefinidas para ajudar a filtrar o conteúdo. Eles possuem aspectos predefinidos, como Data ​Modificada, Status de Publicação ou Status do Livecopy, para ajudá-lo a detalhar rapidamente os recursos necessários.
Juntas, essas metas ajudam a localizar o conteúdo de forma rápida e fácil:
Você pode configurar o serviço subjacente de Pesquisa e Indexação de Conteúdo.
Usando o Search Forms , você pode personalizar e estender esses painéis, de acordo com suas necessidades específicas.
O Search Forms fornece uma seleção predefinida de predicados que você pode combinar e definir. As caixas de diálogo para configurar esses formulários podem ser acessadas por meio de:
  • Ferramentas
    • Geral
      • Formulários de pesquisa

Formulários padrão

Ao acessar o console Pesquisar formulários pela primeira vez, é possível ver que todas as configurações têm um símbolo de cadeado. Isso indica que a configuração correspondente é a configuração padrão (out-of-the-box) e não pode ser excluída. Depois que você tiver personalizado e salvo, uma configuração do bloqueio desaparecerá. Ele será reexibido quando você excluir sua configuração personalizada; nesse caso, o padrão (e o indicador de cadeado) será reinstalado.
As configurações padrão (listadas em ordem alfabética) disponíveis são:
  • Trilho de pesquisa do administrador de ativos:
  • Editor de páginas (Pesquisa de documentos):
  • Editor de páginas (Pesquisa de Fragmentos de experiência):
  • Editor de páginas (Pesquisa de imagens):
  • Editor de páginas (Pesquisa de manuscrito):
  • Editor de páginas (Pesquisa de páginas):
  • Editor de páginas (Pesquisa de parágrafos):
  • Editor de páginas (Pesquisa de produto):
  • Editor de páginas (pesquisa do Scene7) :
  • Editor de página (Pesquisa de vídeos) :
  • Trilho de pesquisa do administrador de projetos:
  • Painel de pesquisa de tradução de projetos:
  • Trilho de pesquisa do administrador de sites :
  • Painel de pesquisa do administrador de trechos :
  • Painel de pesquisa do Admin do Stock :
Para obter mais detalhes sobre os formulários de pesquisa relacionados ao ativo, consulte Ativos - Aspectos de pesquisa

Predicados e suas configurações

Predicados

Os seguintes predicados estão disponíveis, dependendo da configuração:
Predicado Propósito Configurações
Análise Recursos de pesquisa/filtro no navegador Sites ao mostrar dados ativados pelo Analytics. Os filtros de pesquisa do Analytics são carregados para corresponder às colunas de análise personalizadas mapeadas.
  • Rótulo do campo
  • Descrição
Status de aprovação Pesquise de acordo com o status de aprovação.
  • Rótulo do campo
  • Nome da Propriedade*
  • Descrição
Autor Pesquise de acordo com o autor.
  • Espaço reservado
  • Nome da Propriedade*
  • Descrição
Retirado por Procure ativos cujo check-out foi feito por um usuário específico.
  • Rótulo do campo
  • Espaço reservado
  • Descrição
Status da retirada Procure ativos com um status de check-out específico.
  • Rótulo do campo
  • Nome da Propriedade*
  • Descrição
Componentes Permite que um autor pesquise/filtre por páginas que têm um componente específico nele. For example an image gallery.
  • Espaço reservado
  • Nome da Propriedade*
  • Profundidade da propriedade
  • Descrição
Intervalo de datas Procure recursos criados em um intervalo especificado para uma propriedade de data. No painel Pesquisar, é possível especificar datas de Start e término.
  • Rótulo do campo
  • Espaço reservado
  • Nome da Propriedade*
  • Texto do intervalo (de)*
  • Texto do intervalo (até)*
  • Descrição
Status da expiração Pesquisar recursos com base no status de expiração.
  • Rótulo do campo
  • Nome da Propriedade*
  • Descrição
Tamanho do arquivo Filtre os recursos com base no tamanho.
  • Rótulo do campo
  • Nome da Propriedade*
  • Caminho de opção
  • Descrição
Tipo de arquivo Pesquisar ativos com base no tipo de arquivo/mime.
  • Rótulo do campo
  • Nome da Propriedade*
  • Caminho Mimetype
  • Descrição
Texto completo Projetar pesquisa para pesquisas de texto completo. Ela é mapeada com o operador ‘jcr:contains’.
  • Espaço reservado
  • Nome da Propriedade
  • Descrição
Grupo Predicado de pesquisa para grupo (usado somente no Predicado de insights).
  • Rótulo do campo
  • Descrição
Filtro oculto Um filtro na propriedade e no valor, não visível para o usuário.
  • Nome da Propriedade*
  • Valor da propriedade*
  • Descrição
Insights Pesquisar de acordo com uma seleção de parâmetros do Insights. Este é um predicado complexo composto de vários predicados:
  • Grupo
  • Intervalo
  • Opções
Membro da coleção Procurar ativos que sejam membros de uma coleção
  • Descrição
Propriedade de valores múltiplos Pesquisar em vários valores de uma propriedade especificada.
  • Rótulo do campo
  • Espaço reservado
  • Nome da Propriedade*
  • Suporte do delimitador
  • Delimitadores de entrada
  • Ignorar diferença entre maiúsculas e minúsculas
  • Descrição
Opções
As opções são nós de conteúdo criados pelo usuário.
Consulte Adicionando um Predicado de opções para obter mais informações.
  • Rótulo do campo
  • Nome da Propriedade*
  • Única seleção
  • Adicionar opções
  • Manual
  • Descrição
Propriedade de opções Pesquise em uma ou mais propriedades da opção.
  • Rótulo do campo
  • Nome da Propriedade*
  • Caminho do nó de opções
  • Profundidade da propriedade
  • Única seleção
  • Descrição
Status da página Filtre as páginas de acordo com seu status.
  • Rótulo do campo
  • Nome da propriedade de publicação*
  • Nome de propriedade das páginas bloqueadas*
  • Descrição
Caminho Filtrar de acordo com o caminho específico. É possível especificar vários caminhos como opções.
  • Rótulo do campo
  • Adicionar caminhos de pesquisa
  • Descrição
Navegador de caminhos Forneça um navegador de caminho para pesquisar em um caminho raiz predefinido.
  • Espaço reservado
  • Caminho raiz
  • Descrição
Caminho oculto Um filtro no caminho, não visível para o usuário.
  • Nome da Propriedade (`path`)
  • Valor da propriedade (`/content/dam`)
Propriedade Pesquisar em uma propriedade especificada.
  • Rótulo do campo
  • Espaço reservado
  • Nome da Propriedade
  • Pesquisa parcial
  • Ignorar diferença entre maiúsculas e minúsculas
  • Descrição
Publicar status Filtre os recursos com base no status de publicação.
  • Rótulo do campo
  • Nome da Propriedade*
  • Descrição
Intervalo Pesquise os recursos que estão dentro de um intervalo especificado. No painel Pesquisar, você pode especificar valores mínimos e máximos para o intervalo.
  • Rótulo do campo
  • Nome da Propriedade*
  • Descrição
Classificação Procure recursos de acordo com sua classificação média.
  • Rótulo do campo
  • Nome da Propriedade*
  • Caminho de opção
  • Descrição
Data relativa Filtre os recursos com base na data relativa de sua criação. Por exemplo, 1 semana atrás, 1 mês atrás.
  • Rótulo do campo
  • Nome da Propriedade*
  • Data relativa
  • Descrição
Intervalo do controle deslizante Um predicado de pesquisa comum que estende o predicado de intervalo com o recurso de controle deslizante. O valor da propriedade pesquisada deve estar entre os limites do controle deslizante.
  • Rótulo do campo
  • Nome da Propriedade*
  • Caminho do nó de opções
  • Descrição
Status Pesquise de acordo com o status de aprovação e check-out. Este é um predicado complexo composto de vários predicados:
  • Status de aprovação
  • Status da retirada
Tags Pesquisar com base em tags.
  • Campo Lavel
  • Espaço reservado
  • Nome da Propriedade*
  • Exibir a opção Corresponder todas as tags
  • Caminho das tags raiz
  • Descrição
Modelos Pesquisar de acordo com o modelo selecionado.
  • Espaço reservado
  • Nome da Propriedade*
  • Descrição
Status da tradução Pesquisar de acordo com o status da tradução.
  • Rótulo do campo
Os predicados de pesquisa comuns são definidos em: /libs/cq/gui/components/common/admin/customsearch/searchpredicates
Essas informações são apenas para referência, você não deve fazer alterações em /libs .

Configurações de previsão

Dependendo do predicado, uma seleção de configurações está disponível para configuração, incluindo:
  • Rótulo do campo
    O rótulo que aparecerá como o cabeçalho flexível ou como o rótulo do campo do predicado.
  • Descrição
    Detalhes descritivos do usuário.
  • Espaço reservado
    Texto vazio ou o espaço reservado do predicado caso nenhum texto de filtragem seja inserido.
  • Nome da Propriedade
    A propriedade a ser pesquisada. Ele usa um caminho relativo e os curingas */*/* especificam a profundidade da propriedade em relação ao jcr:content nó (cada asterisco representa um nível de nó).
    Se você quiser pesquisar somente em um nó filho de primeiro nível do recurso que tenha a x propriedade no jcr:content nó, use */jcr:content/x
  • Profundidade da propriedade
    A profundidade máxima para procurar essa propriedade dentro dos recursos. Portanto, uma pesquisa nessa propriedade pode ser executada em um recurso e filhos recursivos até que o nível dos filhos seja igual a profundidade especificada.
  • Valor da propriedade
    O valor da propriedade como uma string absoluta ou como uma linguagem de expressão; por exemplo, cq:Page ou
    ${empty requestPathInfo.suffix ? "/content" : requestPathInfo.suffix} .
  • Texto do intervalo
    O rótulo do campo de intervalo no predicado Intervalo de datas .
  • Caminho de opção
    O usuário pode selecionar o caminho usando o Navegador de caminhos na guia de configuração de predicado. Depois de selecionar o ícone + , a seleção é usada para adicionar à lista de opções válidas (em seguida, o ícone - para remover, se necessário).
    As opções são nós de conteúdo criados pelo usuário, com a seguinte estrutura:
    (jcr:primaryType = nt:unstructured, value (String), jcr:title (String))
  • Caminho do nó OpçõesEfetivamente o mesmo que o Caminho de opções, somente este está no campo predicado comum comum, o outro é específico para ativos.
  • Seleção ​única Se marcada, as opções são renderizadas como caixas de seleção que permitem apenas uma seleção. Se estiver selecionado por engano, uma caixa de seleção pode ser desmarcada.
  • Nome(s) de propriedade de publicação e Live Copy Os rótulos das caixas de seleção de publicação e live copy para o predicado específico Sites.
  • O * nos rótulos de campo na guia Configurações significa que os campos são obrigatórios e, se deixados em branco, uma mensagem de erro será exibida.

Configuração dos formulários de pesquisa

Criando/Abrindo uma Configuração Personalizada

  1. Navegue até Ferramentas , Geral , Pesquisar formulários .
  2. Selecione a configuração que deseja personalizar.
  3. Use o ícone Editar para abrir a configuração para atualização.
  4. Se uma nova personalização você provavelmente desejará adicionar novos campos de predicado e definir as configurações conforme necessário. Se uma personalização existente você pode selecionar um campo existente e atualizar as configurações .
  5. Select Done to save the configuration. Suas alterações poderão ser vistas na próxima vez que a configuração for usada.
    As configurações personalizadas são armazenadas (conforme o caso) em:
    • /apps/cq/gui/content/facets/<option>
    • /apps/commerce/gui/content/facets/<option>

Adicionar/editar um campo previsto e definir configurações de campo

Você pode adicionar ou editar campos e definir/atualizar suas configurações:
  1. Abra a configuração personalizada para atualização.
  2. Se você quiser adicionar um novo campo, abra a guia Selecionar predicado e arraste o predicado necessário para o local desejado. Por exemplo, o Predicado de intervalo de datas:
  3. Dependendo de:
    • Você está adicionando um novo campo:
      Depois de adicionar o predicado, a guia Configurações abrirá e mostrará as propriedades que podem ser definidas.
    • Você deseja atualizar um predicado existente:
      Selecione o campo predicado (à direita) e abra a guia Configurações . Por exemplo, as configurações para o Predicado de intervalo de datas:
  4. Faça as alterações necessárias e confirme com Concluído . Suas alterações poderão ser vistas na próxima vez que a configuração for usada.

Pré-visualização da Configuração de Pesquisa

  1. Selecione o ícone de Pré-visualização:
  2. Isso exibirá os formulários de pesquisa da forma que eles serão exibidos (totalmente expandidos) na coluna Pesquisar do console apropriado.
  3. Feche a pré-visualização para retornar e concluir a configuração.

Excluindo um campo de previsão

  1. Abra a configuração personalizada para atualização.
  2. Selecione o campo predicado (à direita), abra a guia Configurações e selecione o ícone Excluir (embaixo à esquerda).
  3. Uma caixa de diálogo solicitará a confirmação da ação de exclusão.
  4. Confirme esta e quaisquer outras alterações com Concluído .

Excluindo uma configuração (para reinstalar o padrão)

Depois de personalizar uma configuração, isso substituirá os padrões. É possível reinstalar a configuração padrão excluindo a configuração personalizada.
Não é possível excluir as configurações padrão.
A exclusão de uma configuração personalizada é feita do console:
  1. Selecione a configuração necessária (por exemplo, Editor de páginas (pesquisa de parágrafos) e, em seguida, o ícone Excluir na barra de ferramentas:
  2. A configuração personalizada será excluída e o padrão será reinstalado (isso é indicado pelo reaparecimento do símbolo de cadeado no console).

Adicionando Predicados de Opções

Os predicados de opção (Opções, Propriedade de opções) permitem que você configure um item a ser pesquisado. Normalmente, eles são usados para procurar algo diretamente abaixo da página; por exemplo, uma propriedade no nó da página.
O exemplo a seguir (para pesquisar de acordo com o modelo usado para criar uma página) ilustra as etapas envolvidas:
  1. Crie o nó que define a propriedade a ser pesquisada.
    Você precisará de um nó raiz contendo as definições das opções individuais para estar disponível para o usuário.
    Os nós das opções individuais precisam das propriedades:
    • jcr:title - o rótulo do campo a ser mostrado no painel de pesquisa
    • value - o valor da propriedade a ser pesquisada
    Você não deve alterar nada no /libs caminho.
    Isso ocorre porque o conteúdo do é substituído na próxima vez que você atualizar sua instância (e pode muito bem ser substituído quando você aplicar uma correção ou um pacote de recursos). /libs
    O método recomendado para configuração e outras alterações é:
    1. Recrie o item desejado, como ele existe em /libs , em /apps . Neste caso a partir de:
    2. /libs/cq/gui/content/common/options/predicates
    3. Faça quaisquer alterações em /apps.
  2. Abra o console Pesquisar formulários e selecione a configuração que deseja atualizar. Por exemplo, Painel de pesquisa do administrador de sites. Em seguida, selecione Editar .
  3. Dependendo da configuração, adicione uma Propriedade Options ou Options à configuração.
  4. Atualize os campos, em especial:
    • Nome da Propriedade
      Específico da propriedade node a ser pesquisada nos nós do público alvo. Por exemplo:
      jcr:content/cq:template
    • Caminho do nó de opção
      Selecione o caminho para onde suas opções são mantidas. Por exemplo:
      /apps/cq/gui/content/common/options/predicates/templatetype
  5. Select Done to save your configuration.
  6. Navegue até o console apropriado (neste exemplo, Sites ) e abra o painel Pesquisar - Filtros . Os formulários de pesquisa recém-definidos, juntamente com as várias opções, estarão visíveis. Selecione a opção necessária para ver os resultados da pesquisa.

Permissões de usuário

A tabela a seguir lista as permissões necessárias para executar ações de edição, exclusão e pré-visualização em formulários de pesquisa.
Ação Permissões
Editar Permissões de leitura e gravação no /apps nó.
Excluir Permissões de Leitura, Gravação e Exclusão no /apps
Visualizar Permissões de Leitura, Gravação e Exclusão no /var/dam/content nó. Permissões de leitura e gravação no /apps nó.