Configuração de formulários de pesquisa configuring-search-forms
O Adobe Experience Manager as a Cloud Service vem com uma Pesquisar mecanismo.
Em combinação com isso, também há um conjunto de opções predefinidas para ajudar você a filtrar seu conteúdo. Esses mantêm facetas predefinidas, como Data de modificação, Publicar status ou Status da Live Copy para ajudá-lo a detalhar rapidamente os recursos necessários.
Juntos, eles têm como objetivo ajudá-lo a localizar seu conteúdo de forma rápida e fácil a partir de:
- Pesquisar e filtrar
- Seletor de painéis
- o Navegador de ativos (ao editar páginas)
Usar Pesquisar no Forms É possível personalizar e estender esses painéis, de acordo com suas necessidades específicas.
A variável Pesquisar no Forms fornecer uma seleção pronta para uso de predicados que você pode combinar e definir. A variável caixas de diálogo para configurar esses formulários pode ser acessado via:
- Ferramentas
- Geral
- Pesquisar no Forms
- Geral
Forms padrão default-forms
Ao acessar o pela primeira vez, Pesquisar no Forms console você pode 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 (pronta para uso) e não pode ser excluída. Depois de personalizar e salvar, uma configuração do bloqueio desaparecerá. Ele reaparecerá 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 alfabeticamente) 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 produtos)
- Editor de páginas (pesquisa no Scene7)
- Editor de páginas (Pesquisa de vídeos)
- Trilho de pesquisa do administrador de projetos
- Trilho de pesquisa da tradução do projeto
- Trilho de pesquisa do administrador de sites
- Trilho de pesquisa do administrador de trechos
- Painel de pesquisa do administrador do Stock
- Painel de pesquisa de modelos de fragmento de conteúdo
- Trilho de pesquisa do administrador de projetos
- Trilho de pesquisa da tradução do projeto
Predicados e suas configurações predicates-and-their-settings
Predicados predicates
Os seguintes predicados estão disponíveis, dependendo da configuração:
/libs/cq/gui/components/common/admin/customsearch/searchpredicates
/libs
.Configurações de predicado predicate-settings
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 recolhível ou como o rótulo do campo do predicado.
-
Descrição
Detalhes descritivos do usuário.
-
Espaço reservado
Texto vazio ou o marcador de posição do predicado, caso nenhum texto de filtragem seja inserido.
-
Nome da Propriedade
A propriedade a ser pesquisada. Usa um caminho relativo e os curingas
*/*/*
especifique a profundidade da propriedade em relação à variáveljcr:content
(cada asterisco representa um nível de nó).Se quiser pesquisar somente em um nó secundário de primeiro nível do recurso que tenha o
x
propriedade nojcr:content
uso do nó*/jcr:content/x
-
Profundidade da propriedade
A profundidade máxima para pesquisar essa propriedade nos recursos. Assim, uma pesquisa nessa propriedade pode ser executada em um recurso e em filhos recursivos até que o nível dos filhos seja igual à profundidade especificada.
-
Valor da propriedade
O valor da propriedade como uma cadeia de caracteres 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 na variável Intervalo de datas predicado.
-
Caminho de opção
O usuário pode selecionar o caminho usando o Navegador de caminho na guia de configuração do predicado. Depois de selecionar o + ícone é usado para adicionar a seleção à lista de opções válidas (em seguida, o - ícone a ser removido, 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ó de opções
Efetivamente, o mesmo que a Caminho de opções, somente no campo de predicado comum, o outro é específico para ativos. -
Seleção única
Se marcadas, as opções são renderizadas como caixas de seleção que permitem apenas uma única seleção. Se for marcada 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 Publicar e Live Copy para o predicado específico do Sites. -
O * nos rótulos de campo no Configurações guia significa que os campos são obrigatórios e, se deixado em branco, uma mensagem de erro será exibida.
Configuração do Forms de pesquisa configuring-your-search-forms
Criação/abertura de uma configuração personalizada creating-opening-a-customized-configuration
-
Navegue até Ferramentas, Geral, Pesquisar no Forms.
-
Selecione a configuração que deseja personalizar.
-
Use o Editar ícone para abrir a configuração para atualização.
-
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, é possível selecionar um campo existente e atualizar as configurações.
-
Selecionar Concluído para salvar a configuração. Suas alterações poderão ser vistas na próxima vez que a configuração for usada.
note note NOTE As configurações personalizadas são armazenadas (conforme apropriado) em: /apps/cq/gui/content/facets/<option>
/apps/commerce/gui/content/facets/<option>
Adicionar/editar um campo de predicado e definir configurações de campo add-edit-a-predicate-field-and-define-field-settings
É possível adicionar ou editar campos e definir/atualizar suas configurações:
-
Abra a configuração personalizada para atualização.
-
Se quiser adicionar um novo campo, abra o Selecionar predicado e arraste o predicado necessário para o local desejado. Por exemplo, a variável Predicado do intervalo de datas:
-
Dependendo se:
-
Você está adicionando um novo campo:
Depois de adicionar o predicado, a variável Configurações é aberta e mostra as propriedades que podem ser definidas.
-
Você deseja atualizar um predicado existente:
Selecione o campo de predicado (à direita) e abra o Configurações guia.
Por exemplo, as configurações para o Predicado do intervalo de datas:
-
-
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 previewing-the-search-configuration
-
Selecione o ícone Visualizar:
-
Exibe os formulários de pesquisa conforme são mostrados (totalmente expandidos) na coluna Pesquisa do console apropriado.
-
Fechar Visualize para retornar e concluir a configuração.
Exclusão de um campo de predicado deleting-a-predicate-field
-
Abra a configuração personalizada para atualização.
-
Selecione o campo de predicado (à direita), abra o Configurações e selecione a guia Excluir (canto inferior esquerdo).
-
Uma caixa de diálogo solicitará a confirmação da ação de exclusão.
-
Confirme esta e quaisquer outras alterações com Concluído.
Excluir uma configuração (para restaurar o padrão) deleting-a-configuration-to-reinstate-the-default
Depois de personalizar uma configuração, ela substituirá os padrões. Você pode restaurar a configuração padrão excluindo sua configuração personalizada.
A exclusão de uma configuração personalizada é feita no console:
-
Selecione a configuração necessária (por exemplo, Editor de páginas (Pesquisa de parágrafos)) e, em seguida, o Excluir ícone na barra de ferramentas:
-
A configuração personalizada é excluída e o padrão é restabelecido (isso é indicado pela reaparição do símbolo de cadeado no console).
Adição de predicados de opções adding-options-predicates
Os predicados de opção (Opções, Propriedade de opções) permitem configurar um item a ser pesquisado. Normalmente, eles são usados para pesquisar algo diretamente na 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:
-
Crie o nó que define a propriedade na qual será pesquisada.
Você precisa de um nó raiz que contenha definições das opções individuais para estar disponível ao usuário.
Os nós das opções individuais precisam das propriedades:
jcr:title
- o rótulo do campo a ser exibido no painel de pesquisavalue
- o valor da propriedade a ser pesquisada em
note note NOTE Você deve não alterar nada no /libs
caminho.Isso ocorre porque o conteúdo de /libs
é substituído na próxima vez que você atualizar sua instância (e pode ser substituído ao aplicar um hotfix ou pacote de recursos).O método recomendado para configuração e outras alterações é: - Recriar o item necessário, como ele existe em
/libs
, em/apps
. Nesse caso, de: /libs/cq/gui/content/common/options/predicates
- Fazer alterações em
/apps.
-
Abra o Pesquisar no Forms e selecione a configuração que deseja atualizar. Por exemplo, Trilho de pesquisa do administrador de sites. Em seguida, selecione Editar.
-
Dependendo da configuração, adicione uma Opções ou Propriedade de opções à configuração.
-
Atualize os campos, especialmente:
-
Nome da Propriedade
Específica a propriedade do nó a ser pesquisada nos nós de destino. Por exemplo:
jcr:content/cq:template
-
Caminho do nó de opção
Selecione o caminho para onde as opções são mantidas. Por exemplo:
/apps/cq/gui/content/common/options/predicates/templatetype
-
-
Selecionar Concluído para salvar sua configuração.
-
Navegue até o console apropriado (neste exemplo, Sites) e abra a guia Pesquisa - Filtros ferroviário. Os formulários de pesquisa recém-definidos, juntamente com as várias opções, ficam visíveis. Selecione a opção necessária para ver os resultados da pesquisa.
Permissões de usuário user-permissions
A tabela a seguir lista as permissões necessárias para executar ações de edição, exclusão e visualização em formulários de pesquisa.
/apps
nó./apps
nó/var/dam/content
nó.Permissões de Leitura e Gravação no
/apps
nó.