Componentes básicos foundation-components
Os componentes fundamentais foram projetados para uso durante a criação de conteúdo em uma página da Web padrão. Eles formam um subconjunto dos componentes disponíveis prontamente para uma instalação padrão de AEM.
Alguns estão imediatamente disponíveis por meio do navegador de componentes, vários outros também estão disponíveis usando modo de design (se a página for baseada em um modelo estático) ou editar o modelo (se a página for baseada em um modelo editável).
O uso de componentes fundamentais é suportado, mas eles foram substituídos por componentes principais que oferecem mais extensibilidade e flexibilidade.
Os componentes estão disponíveis no Componentes guia do painel lateral do editor de páginas ao edição de uma página.
Você pode selecionar um componente e arrastá-lo para o local desejado na página. Em seguida, você pode editá-lo usando:
Os componentes são classificados de acordo com várias categorias chamadas grupos de componentes, incluindo:
- Geral: Inclui componentes básicos, como texto, imagens, tabelas e gráficos.
- Colunas: Inclui componentes necessários para organizar o layout do conteúdo.
- Formulário: Inclui todos os componentes necessários para criar um formulário.
Geral general
Os componentes Gerais são os componentes básicos usados para criar conteúdo.
Item da conta account-item
Você pode definir um link com título e descrição.
Imagem adaptativa adaptive-image
O componente de base da Imagem adaptativa gera imagens que são dimensionadas para caber na janela em que a página da Web é aberta. Para usar o componente, você fornece um recurso de imagem do sistema de arquivos ou do DAM. Quando a página da Web é aberta, o navegador baixa uma cópia da imagem que foi redimensionada para que seja adequada à janela atual.
As seguintes características podem determinar o tamanho da janela:
- Tela do dispositivo: Dispositivos móveis geralmente exibem páginas da Web, de modo que se estendem por toda a tela.
- Tamanho da janela do navegador da Web: Os usuários de laptop e desktop podem redimensionar as janelas do navegador da Web.
Por exemplo, o componente gera uma imagem pequena quando a página da Web é aberta em um telefone celular e uma imagem de tamanho médio quando é aberta em um tablet. Em um laptop, o componente cria e fornece uma imagem grande quando a página é aberta em um navegador da Web maximizado. Quando o navegador da Web é redimensionado para caber em uma parte da tela, o componente se adapta, fornecendo uma imagem menor e atualizando a visualização.
Formatos de imagem suportados supported-image-formats
Você pode usar arquivos de imagem das seguintes extensões de nome de arquivo com o componente Imagem adaptativa :
- .jpg
- .jpeg
- .png
- .gif **
Tamanhos e qualidade das imagens images-sizes-and-quality
A tabela a seguir lista a largura da imagem gerada para a largura da janela de visualização fornecida. A altura da imagem gerada é calculada para manter uma proporção de aspecto constante e nenhum espaço em branco ocorre dentro da borda da imagem. O comando Recortar pode ser usado para evitar espaços em branco.
Quando a imagem é uma imagem JPEG, o tamanho do visor também pode influenciar a qualidade do JPEG. As seguintes qualidades de JPEG são possíveis:
- Baixa (0,42)
- Médio (0,82)
- Alta (1,00)
Propriedades properties
A caixa de diálogo permite editar as propriedades da sua instância do componente de Imagem adaptativa, muitas das quais são comuns com o componente de Imagem na qual são baseadas. As propriedades estão disponíveis em duas guias:
-
Imagem
-
Imagem
Arraste uma imagem do localizador de conteúdo ou clique para abrir uma janela de navegação, onde é possível carregar uma imagem. Após carregar a imagem, você pode recortar a imagem, girá-la ou excluí-la. Para ampliar e reduzir a imagem, use a barra de rolagem abaixo da imagem (acima dos botões OK e Cancelar)
-
Cortar
Recorte uma imagem. Arraste a borda para recortar a imagem.
-
Girar
Clique em Girar repetidamente até que a imagem seja girada conforme desejado.
-
Limpar
Remova a imagem atual.
-
-
Avançado
-
Título
O componente da Imagem adaptativa não utiliza essa propriedade.
-
Alternar texto
O texto alternativo a ser usado para a imagem.
-
Vincular ao
O componente da Imagem adaptativa não utiliza essa propriedade.
-
Descrição
O componente da Imagem adaptativa não utiliza essa propriedade.
-
Extensão do componente de imagem adaptativa extending-the-adaptive-image-component
Para obter informações sobre como personalizar o componente Imagem adaptativa, consulte Noções básicas sobre o componente de imagem adaptativa.
Carrossel carousel
O componente Carrossel permite exibir imagens associadas a páginas individuais:
- uma de cada vez
- por pouco tempo
- em uma ordem especificada por você
- com um atraso de tempo especificado por você
Os controles clicáveis também permitem que o usuário alterne entre as páginas exibidas em tempo real, sob demanda. Clicar na imagem da página visível no momento leva você para essa página. Em outras palavras, o carrossel atua como um controle de navegação.
Propriedades properties-1
Eles estão disponíveis em duas guias:
-
Carrossel
Aqui você especifica como o carrossel opera:
-
Reproduzir velocidade
O tempo em milissegundos antes do próximo slide ser exibido.
-
Tempo de transição
Tempo em milissegundos para a transição entre dois slides.
-
Estilo dos controles
Várias opções estão disponíveis em um menu suspenso; por exemplo, os botões Anterior/Próximo, os comutadores Superior direito.
-
-
Lista
Aqui você especifica como as páginas são incluídas no carrossel:
-
Criar uso da lista
Há várias maneiras de criar uma lista de páginas - Páginas secundárias, Lista fixa, Pesquisa ou Pesquisa Avançada (todas descritas abaixo).
Observe que não importa qual o método escolhido, cada página que você incluir na lista deve ter uma imagem associada à página. É essa imagem que será exibida no carrossel. Se não houver imagem para uma determinada página nas Propriedades da página, você deverá associar uma imagem à página antes de começar, caso contrário, o carrossel exibirá uma página em branco (ou em sua maioria em branco). Consulte Editar as propriedades da página.
Dependendo do item que você escolher, um novo painel será exibido:
-
Opções de páginas filho
- Página principal
Especifique um caminho manualmente ou usando o seletor. Deixe em branco para usar a página atual como principal.
- Página principal
-
Opções de lista fixa
- Páginas
Selecione uma lista de páginas. Utilização+
para adicionar mais entradas e os botões para cima/para baixo para ajustar a ordem.
- Páginas
-
Opções de pesquisa
-
Começa em
Insira um caminho inicial, manualmente ou usando o seletor.
-
Pesquisar consulta
Você pode inserir uma consulta de pesquisa de texto simples.
-
-
Opções de pesquisa avançada
-
Notação do predicativo do Querybuilder
Você pode inserir uma consulta de pesquisa usando a notação do predicativo do Querybuilder. Por exemplo, você pode inserir "fulltext=Marketing" para ter todas as páginas com "Marketing" em seu conteúdo exibidas no carrossel.
Consulte API do QueryBuilder para uma discussão completa de expressões de query e mais exemplos.
-
-
-
Ordenar por
Selecionar
jcr:title
,jcr:created
,cq:lastModified
oucq:template
no menu suspenso. -
Limite
O número máximo de itens que você gostaria de usar no carrossel; isso é opcional.
-
Gráfico chart
O componente Gráfico permite adicionar um gráfico de barras, de linhas ou de pizza. AEM cria um gráfico a partir dos dados fornecidos. Você fornece dados digitando diretamente na guia Dados ou copiando e colando em uma planilha.
-
Dados
-
Dados do gráfico
Insira os dados do gráfico usando o formato CSV; o formato Valores separados por vírgula usa vírgulas (",") como separador de campo.
-
-
Avançado
-
Tipo de gráfico
Selecione a partir do Gráfico de pizza, do Gráfico de linhas e do Gráfico de barras.
-
Texto alternativo
O texto alternativo é exibido em vez do gráfico.
-
Largura
Largura do gráfico em pixels.
-
Altura
Altura do gráfico em pixels.
-
O exemplo a seguir mostra os dados do gráfico seguido pelo gráfico de barras resultante:
Fragmento de conteúdo content-fragment
Fragmentos de conteúdo são criados e gerenciados como ativos independentes da página. Em seguida, é possível usar estes fragmentos e suas variações ao criar suas páginas de conteúdo.
Importador de design design-importer
Isso permite carregar um arquivo zip contendo um pacote de design.
Download download
O componente de download cria um link na página da Web selecionada para baixar um arquivo específico. Você pode arrastar um ativo do Localizador de conteúdo ou fazer upload de um arquivo.
-
Download
-
Descrição
Uma breve descrição é exibida com o link de download.
-
Arquivo
Arquivo disponível para download na página da Web resultante. Arraste um ativo do localizador de conteúdo ou clique na área para fazer upload do arquivo que estará disponível para download.
-
O exemplo a seguir mostra o componente de Download no Geometrixx:
Externo external
O componente externo de integração do aplicativo (Externo) permite que você incorpore aplicativos externos à sua página AEM usando um iframe.
-
Externo
-
Aplicativo de destino
Especifique o URL da aplicação Web a ser integrada; por exemplo:
code language-none https://en.wikipedia.org/wiki/Main_Page
-
Enviar parâmetros
Marque a caixa com parâmetros a serem enviados para o aplicativo, quando necessário.
-
Largura e altura
Definir o tamanho do iframe
-
O aplicativo externo é integrado ao sistema de parágrafo da página de AEM; por exemplo, ao usar um aplicativo Target de https://en.wikipedia.org/wiki/Main_Page
:
Flash flash
O componente Flash permite carregar um filme do Flash. Você pode arrastar um ativo flash do localizador de conteúdo para o componente ou usar a caixa de diálogo:
-
Flash
-
Filme em flash
O arquivo de filme em flash. Arraste um ativo do localizador de conteúdo ou clique para abrir uma janela de navegação.
-
Tamanho
Dimension em pixels da área de exibição contendo o filme.
-
-
Imagem alternativa
Uma imagem alternativa a ser mostrada
-
Avançado
-
Menu de contexto
Indica se o menu de contexto deve ser mostrado ou oculto.
-
Modo de janela
Como a janela aparece, por exemplo opaca, transparente ou como uma janela distinta (sólida).
-
Cor do plano de fundo
Uma cor de plano de fundo selecionada no gráfico de cores fornecido.
-
Versão mínima
A versão mínima do Flash Player Adobe necessária para executar o filme. O padrão é 9.0.0.
-
Atributos
Quaisquer atributos necessários.
-
Imagem image
O componente de imagem exibe uma imagem e o texto respectivo de acordo com os parâmetros especificados.
Você pode fazer upload de uma imagem, em seguida, editá-la e manipulá-la (por exemplo, recortar, girar, adicionar link/título/texto).
Você pode arrastar e soltar uma imagem do Navegador de ativos diretamente no componente ou em seu Caixa de diálogo Configurar. Também é possível fazer upload de uma imagem na caixa de diálogo Configurar ; essa caixa de diálogo também controla todas as definições e manipulações da imagem:
Assim que a imagem for carregada (e não antes), você poderá usar edição no local para cortar/girar a imagem conforme necessário:
Várias opções adicionais estão disponíveis no modo de edição de tela cheia; por exemplo, mapa e zoom:
Quando uma imagem é carregada, você pode configurar o seguinte:
-
Mapa
Para mapear uma imagem, selecione Mapa. Você pode especificar como deseja criar o mapa de imagem (retângulo, polígono e assim por diante) e para onde a área deve apontar.
-
Cortar
Selecione Recortar para recortar uma imagem. Use o mouse para recortar a imagem.
-
Girar
Para girar uma imagem, selecione Girar. Use repetidamente até que a imagem seja girada da maneira que desejar.
-
Limpar
Remova a imagem atual.
-
Título
O título da imagem.
-
Alternar texto
Um texto alternativo para usar na criação de conteúdo acessível.
-
Vincular ao
Crie um link para ativos ou outras páginas no seu site.
-
Descrição
Uma descrição da imagem.
-
Tamanho
Define a altura e a largura da imagem.
A imagem final (com Título e Descrição) pode ser exibido como:
Contêiner de layout layout-container
Este componente fornece um sistema de parágrafo de grade para que você possa adicionar e posicionar componentes em um grade responsiva. Isso permite definir diferentes layouts de conteúdo com base na largura dos dispositivos de destino, incluindo uma variedade de telefones, tablets e desktops.
Lista list
O componente Lista permite que você configure critérios de pesquisa para exibir uma lista:
-
Lista
-
Criar uso da lista
Aqui, você especifica onde a lista recuperará seu conteúdo. Existem vários métodos:
-
Dependendo do item que você escolher, um novo painel será exibido:
-
Opções de páginas filho
-
Filhos de (Página principal)
Especifique um caminho manualmente ou usando o seletor. Deixe em branco para usar a página atual como principal.
-
-
Opções de lista fixa
-
Páginas
Selecione uma lista de páginas. Use + para adicionar mais entradas e os botões Para cima/Para baixo para ajustar a ordem.
-
-
Opções de pesquisa
-
Começa em
Insira um caminho inicial, manualmente ou usando o seletor.
-
Pesquisar consulta
Você pode inserir uma consulta de pesquisa de texto simples.
-
-
Opções de pesquisa avançada
-
Notação do predicativo do Querybuilder
Você pode inserir uma consulta de pesquisa usando a notação do predicativo do Querybuilder. Por exemplo, você pode inserir "fulltext=Marketing" para ter todas as páginas com "Marketing" em seu conteúdo exibidas no carrossel.
Consulte API do QueryBuilder para uma discussão completa de expressões de query e mais exemplos.
-
-
Tags
Especifique a Página principal, Tags/Palavras-chave e os critérios de correspondência necessários.
-
-
Exibir como
Como deseja que os itens sejam listados; inclui links, teasers e notícias.
-
Ordenar por
Se a lista deve ser ordenada e, se assim for, os critérios a serem usados para a classificação. Você pode inserir um critério ou selecionar um na lista suspensa fornecida.
-
Limite
Especifique o número máximo de itens que deseja exibir na lista.
-
Ativar feed
Indica se um feed RSS deve ser ativado na lista.
-
Paginar após
Aqui, você pode especificar o número de itens da lista a serem exibidos ao mesmo tempo. Uma lista com mais itens do que o especificado usará a paginação para exibir a lista em várias porções.
-
O exemplo a seguir mostra um Lista O componente da forma como ele pode exibir uma lista de páginas filhas (o design é controlado pelas definições CSS personalizadas de um design de site).
Logon login
Fornece os campos Nome de usuário e Senha.
Você pode configurar:
-
Fazer Logon
-
Rótulo da seção
Texto de lead para os campos de entrada.
-
Rótulo do nome de usuário
Texto para rotular o campo de nome de usuário.
-
Rótulo da senha
Texto para rotular o campo de senha.
-
Rótulo do botão de logon
Texto para o botão de logon.
-
Redirecionar para
Você pode especificar a página em seu site que deve ser aberta assim que o usuário fizer logon.
-
-
Já está conectado.
-
Continuar a etiqueta do botão
Texto para indicar que o usuário já está conectado.
-
Status do pedido order-status
-
Título
-
Título
Especifique o texto do título que deseja exibir.
-
Link
Especifique a página (produto) para a qual o status do pedido deve ser exibido.
-
Tipo / Tamanho
Selecione a partir da seleção fornecida.
-
Referência reference
O Referência permite referenciar o texto de outra página do site da AEM (na instância atual). O conteúdo do parágrafo referenciado aparece como se fosse na página atual. O conteúdo será atualizado quando o parágrafo de origem for alterado (pode ser necessário uma atualização de página).
-
Referência do parágrafo
-
Referência
Especifique o caminho para a página e o parágrafo que deseja referenciar (inclua o conteúdo).
-
Para especificar o caminho para um parágrafo, é necessário adicionar o caminho (para a página) ao sufixo por:
.../jcr:content/par/<paragraph-ID>
Por exemplo:
/content/geometrixx-outdoors/en/equipment/biking/cajamara/jcr:content/par/similar-products
Além de referenciar um parágrafo específico, o caminho também pode ser modificado para especificar um sistema de parágrafo inteiro. Você pode fazer isso usando o sufixo do caminho com:
/jcr:content/par
Por exemplo:
/content/geometrixx-outdoors/en/equipment/biking/cajamara/jcr:content/par
Após a configuração, o conteúdo será exibido exatamente como na página de origem. O fato de que é uma referência só é visto quando você abre o componente para edição:
Pesquisar search-features
O componente de Pesquisa adiciona o recurso de pesquisa à página.
Você pode configurar:
-
Pesquisar
-
Tipos de nós
Se a pesquisa for restrita ao tipo de nó específico, liste-os aqui; por exemplo,
cq:Page
. -
Caminho para pesquisar em
Especifique a página raiz da ramificação que deseja pesquisar.
-
Texto do botão de pesquisa
O nome exibido no botão de pesquisa real.
-
Texto da estatística
O texto exibido acima dos resultados da pesquisa.
-
Nenhum texto de resultados
Se não houver resultados, o texto inserido aqui será exibido.
-
Verificar a ortografia do texto
Se alguém inserir um termo semelhante, esse texto será exibido antes do termo.
Por exemplo, se você digitar geometrixxe, o sistema exibirá "Você quer dizer? geometrixx".
-
Texto de páginas semelhantes
O texto que é exibido ao lado de um resultado para páginas semelhantes. Clique neste link para ver as páginas com conteúdo semelhante.
-
Texto de pesquisa relacionada
O texto que aparece ao lado das pesquisas para os termos e tópicos relacionados.
-
Pesquisar texto de tendências
O título acima dos termos de pesquisa inseridos pelos usuários.
-
Rótulo de Páginas de Resultado
O texto que aparece na parte inferior da lista com links para outras páginas de resultados.
-
Rótulo anterior
O nome que aparece no link para as páginas de pesquisa anteriores.
-
Próximo rótulo
O nome que aparece no link para as páginas de pesquisa subsequentes.
-
O exemplo a seguir mostra o componente de Pesquisa após uma pesquisa pela palavra geometrixx no diretório raiz de uma instalação padrão. Isso também ilustra a paginação dos resultados:
O exemplo a seguir mostra um termo de pesquisa com ortografia incorreta e não disponível:
Mapa do site sitemap
Uma lista de mapa do site automático, que (com as configurações padrão) lista todas as páginas (como links ativos) no site atual. Por exemplo, uma extração mostra:
Se necessário, você pode configurar:
-
Mapa do site
-
Caminho raiz
Caminho onde a listagem deve começar.
-
Slideshow slideshow
Este componente permite que você carregue uma série de imagens a serem exibidas como um slideshow em sua página. Você pode adicionar ou remover imagens e atribuir cada uma a um título. Em Avançado , também é possível especificar o tamanho da área de exibição.
Você pode configurar:
-
Slides
-
Novo slide
Você pode especificar uma seleção de slides usando o Adicionar e Remover).
-
Título
Especifique um título, se necessário. Isso é sobreposto no slide apropriado.
-
-
Avançado
-
Tamanho
Especifique a largura e a altura em pixels.
-
O componente de slideshow exibe repetidamente em cada sequência, por um curto período de tempo, antes de esmaecer para o próximo slide:
Tabela table
O Tabela é pré-configurado para permitir construir, preencher e formatar uma tabela. Usando a caixa de diálogo, é possível configurar a tabela e criar o conteúdo da seguinte maneira:
- do zero
- copiando e colando uma planilha ou uma tabela de um editor externo (como Excel, OpenOffice, Bloco de notas, etc.).
Você pode fazer alterações básicas no conteúdo usando o editor em linha:
No modo de tela cheia, é possível configurar o layout da tabela:
A captura de tela a seguir mostra um exemplo do componente de tabela; o design é determinado pelo CSS específico do site:
Nuvem de tags tag-cloud
Uma nuvem de tags mostra uma seleção apresentada graficamente das tags aplicadas ao conteúdo do seu site:
Ao configurar o componente Nuvem de tags, você pode especificar:
-
Tags a exibir
Onde as tags a serem exibidas são coletadas. Selecione de uma página, uma página com todas as páginas filhas ou com todas as tags.
-
Página
Selecione a página que será referenciada.
-
Não há links nas tags
Se as tags exibidas devem agir como links.
Para obter mais informações sobre como aplicar tags, visite Uso de tags.
Texto text
O componente de Texto permite que você insira um bloco de texto usando um editor WYSIWYG, com a funcionalidade fornecida pelo Editor de Rich Text. Uma seleção de ícones permite que você formate o texto, incluindo características da fonte, alinhamento, links, listas e recuo.
Ao abrir o Configurar você também pode definir:
- Espaçador
- Estilo do texto
O texto formatado será então exibido na página; o design real dependerá do CSS do site:
Para obter informações mais detalhadas sobre o componente de Texto e a funcionalidade fornecida pelo Editor de Rich Text, consulte o Editor de Rich Text página.
Edição no local inplace-editing
Além do modo de edição Rich Text baseado na caixa de diálogo, o AEM também fornece Edição no local, que permite a edição direta do texto da forma como ele é exibido no layout da página.
Texto e imagem text-image
O componente Texto e imagem adiciona um bloco de texto e uma imagem. Você também pode adicionar e editar texto e imagens separadamente. Consulte a Texto e Imagem componentes para obter detalhes.
Você pode configurar:
-
Estilos de componentes (Estilos)
Aqui, você pode alinhar à esquerda ou à direita da imagem. O padrão é Left alinhado, com a imagem à esquerda.
-
Propriedades da imagem (Propriedades avançadas de imagem)
Permite que você especifique o seguinte:
-
Ativos da imagem
Carregue a imagem desejada.
-
Título
O título do bloco; será exibido ao passar o mouse.
-
Alternar texto
Texto alternativo a ser exibido se a imagem não puder ser exibida. Caso deixado em branco, o título será usado.
-
Vincular para
Especifique um caminho de destino.
-
Descrição
Uma descrição da imagem.
-
Tamanho
Define a altura e a largura da imagem.
-
O exemplo a seguir mostra um Componente de imagem de texto exibindo a imagem alinhada à esquerda:
Título title
O componente de título pode:
- exibir o nome da página atual; isso é feito ao deixar o campo Título em branco
- exibir um texto especificado no campo Título .
Você pode configurar:
-
Título
Se quiser usar um nome diferente do título da página, insira-o aqui. -
Link
O URI se o título deve funcionar como um link. -
Tipo/tamanho
Selecione Pequeno ou Grande na lista suspensa. Pequeno é gerado como uma imagem. Grande é gerado como texto.
O exemplo a seguir mostra um Título componente sendo exibido; o design é determinado pelo CSS específico do site.
Vídeo video
O Vídeo permite que você coloque um elemento de vídeo predefinido e pronto para uso em uma página.
Consulte também Configurar o componente de Vídeo para uso com elementos HTML5.
Depois de colocar uma instância do componente na página, você pode configurar:
-
Vídeo
- Ativo de vídeo
Faça upload ou solte o ativo de vídeo.
-
Tamanho
O tamanho nativo do vídeo (largura x altura em pixels) será exibido nas caixas ao lado do Tamanho (veja acima). Insira manualmente as dimensões de largura e altura aqui, caso deseje substituir as dimensões nativas do vídeo. Clique em OK para fechar a caixa de diálogo.
.mp4
Ogg
FLV
(Vídeo do Flash)
Colunas columns
As colunas são um mecanismo para controlar o layout do conteúdo no AEM. Em uma instalação padrão, são fornecidos componentes para a criação de duas e/ou três colunas.
O exemplo a seguir mostra o componente de 2 colunas em uso. Você pode usar os espaços reservados para os novos componentes:
2 colunas columns-1
Um componente de Controle de coluna que padroniza 2 colunas iguais.
3 colunas columns-2
Um componente de Controle de coluna que padroniza 3 colunas iguais.
Controle de coluna column-control
O componente de Controle de coluna permite que os usuários escolham como dividir o conteúdo no painel principal da página da Web em várias colunas. Os usuários podem selecionar o número de colunas necessárias (de uma lista predefinida) e, em seguida, criar, excluir ou mover o conteúdo dentro de cada uma das colunas.
-
Controle de coluna
-
Layout da coluna
Selecione o número de colunas que você deseja renderizar. Depois de criadas, cada coluna tem seu próprio link para arrastar componentes ou ativos ao adicionar conteúdo.
-
Formulário form
Os componentes do formulário são usados para criar formulários para os visitantes enviarem informações. O Forms e os componentes do formulário podem ser usados para coletar informações, incluindo o feedback do usuário (por exemplo, um questionário de satisfação do cliente) e as informações do usuário (por exemplo, o registro do usuário).
Os Forms são criados de vários componentes diferentes:
-
Formulário
O componente de formulário define o início e o fim de um novo formulário em uma página. Outros componentes podem ser colocados entre esses elementos, como tabelas, downloads e assim por diante.
-
Elementos e campos de formulário
Os campos e elementos do formulário podem incluir caixas de texto, botões de opção, imagens e assim por diante. O usuário geralmente conclui uma ação em um campo de formulário, como digitar um texto. Consulte os elementos de formulário individuais para obter mais informações.
-
Componentes de perfil
Os componentes de perfil estão relacionados aos perfis de visitantes usados para a colaboração social e outras áreas onde é necessária a personalização do visitante.
A seguir, há um exemplo de formulário. Ele é composto pela variável Formulário componente (início e fim), com dois Texto do formulário campos usados para entrada, um Texto geral campo usado para o texto de lead e um Enviar botão.
Configurações comuns a (muitos) componentes de formulário settings-common-to-many-form-components
Embora cada um dos componentes do formulário tenha uma finalidade diferente, muitos são compostos de opções e parâmetros semelhantes.
Ao configurar qualquer um dos componentes do formulário, as seguintes guias estão disponíveis na caixa de diálogo:
-
Título e texto
Aqui é necessário especificar informações básicas, como o título do formulário e qualquer texto que o acompanha. Quando apropriado, também permite definir outras informações importantes, como se o campo é de seleção múltipla e se os itens estão disponíveis para seleção.
-
Valores iniciais
Permite especificar um valor padrão.
-
Restrições
Aqui, é possível especificar se um campo é obrigatório e se as restrições de local estão no campo (por exemplo, deve ser numérico e assim por diante).
-
Estilo
Indica o tamanho e estilo dos campos.
Essas guias fornecem os parâmetros necessários; eles podem depender do tipo de componente individual, mas podem incluir:
-
Título e texto
-
Nome do elemento
Nome do elemento de formulário. Isso indica onde os dados são armazenados no repositório.
Este é um campo obrigatório e deve conter apenas os seguintes caracteres:
- caracteres alfanuméricos
_ . / : -
-
Título
O título exibido com o campo. Caso deixado em branco, o título padrão será exibido.
-
Descrição
Permite fornecer informações adicionais para o usuário, se necessário. No formulário, isso é mostrado abaixo do campo, em uma fonte menor do que o título.
-
Exibir / Ocultar
Determina quando o campo é visível.
-
-
Valores iniciais
-
Valor padrão
O valor exibido no campo quando o formulário é aberto; ou seja, antes que o usuário tenha inserido qualquer informação.
-
-
Restrições
-
Obrigatório
Depende do tipo de componente de formulário, mas fornece uma ou mais caixas de clique para indicar que esse campo, ou determinadas partes dele, é/são necessários.
-
Mensagem obrigatória
Uma mensagem para informar os usuários que esse campo é obrigatório; um campo obrigatório também será sinalizado com e asterisco.
-
Restrição
As restrições disponíveis para seleção dependem do tipo de componente de formulário.
-
Mensagem de restrição
Uma mensagem para informar os usuários o que é necessário.
-
-
Estilo
-
Tamanho
Em linhas e colunas.
-
Largura
Em pixels.
-
CSS
-
Formulário (componente) form-component
O componente Formulário define o início e o fim de um formulário usando o Início do formulário e Fim do formulário elementos. Elas são sempre pareadas para garantir que o formulário esteja definido corretamente.
Entre o início e o fim de um formulário, é possível adicionar componentes de formulário que definem os campos de entrada reais para os usuários.
Início do formulário start-of-form
Esse componente é necessário para definir o início de um novo formulário em uma página. Você pode configurar:
-
Formulário
-
Página de agradecimento
A página a ser referenciada para agradecer aos visitantes por suas informações. Caso deixado em branco, o formulário será exibido novamente após o envio.
-
Iniciar fluxo de trabalho
Determina qual fluxo de trabalho é acionado após o envio do formulário.
-
-
Avançado
-
Tipo de ação
Um formulário precisa de uma ação. A ação define a operação acionada para execução com os dados enviados pelo usuário (semelhante a action= in HTML). Alguns precisam de um
Configurações de ação.Uma seleção de tipos de ação está incluída em uma instalação de AEM padrão:
-
Solicitação de conta
-
Criar conteúdo
-
Criar cliente em potencial
-
Criar e atualizar a conta
-
Serviço de e-mail: Criar assinante e adicionar à lista
-
Servio de e-mail: enviar e-mail de resposta automática
-
Serviço de e-mail: cancelar a inscrição do usuário da lista
-
Editar comunidade
-
Editar recursos
-
Editar recursos controlados pelo fluxo de trabalho
-
Email
-
Detalhes do pedido feito
-
Atualização do perfil
-
Redefinir senha
-
Definir senha
-
Armazenar conteúdo
Esse é o tipo de ação padrão.
-
Armazenar conteúdo com os uploads
-
Enviar Ordem
-
Cancelar assinatura do assinante
-
Atualizar a ordem
-
-
Identificador de formulário
O identificador de formulário identifica-o exclusivamente. Use o identificador de formulário se você tiver vários formulários em uma única página; verifique se eles têm identificadores diferentes.
-
Carregar caminho
O caminho para as propriedades do nó usadas para carregar valores predefinidos nos campos do formulário.
Este é um campo opcional que especifica o caminho para um nó no repositório. Quando esse nó tem propriedades que correspondem aos nomes dos campos, os campos apropriados no formulário são pré-carregados com o valor dessas propriedades. Se não houver correspondência, o campo conterá o valor padrão.
Usando Carregar caminho é possível pré-carregar o formulário com valores nos campos obrigatórios. Consulte Pré-carregar valores do formulário.
-
Validação do cliente
Indica se a validação do cliente é necessária para este formulário (validação do servidor) always ocorre.). Isso pode ser feito juntamente com o Forms Captcha componente.
-
Tipo de recurso de validação
Define o tipo de recurso de validação do formulário se você quiser validar o formulário inteiro (em vez de campos individuais). Caso esteja validando o formulário completo, inclua também um dos seguintes itens:
-
Um script de validação do cliente:
/apps/<myApp>/form/<myValidation>/formclientvalidation.jsp
-
Um script de validação no lado do servidor:
/apps/<myApp>/form/<myValidation>/formservervalidation.jsp
-
-
Configurações de ação
As opções disponíveis em Configuração de ação dependem do Tipo de ação selecionado:
-
Solicitação de conta
-
Criar a página de conta
A página usada ao criar uma nova conta.
-
-
Criar conteúdo
-
Caminho do conteúdo
O caminho do conteúdo para qualquer conteúdo que o formulário acumule. Insira um caminho que termine com uma barra
/
. A barra significa que, para cada porta de formulário, um novo nó é criado no local determinado; por exemplo:/forms/feedback/
-
Tipo
Selecione o tipo necessário.
-
Formulário
Especifique o formulário.
-
Renderizar com
Selecione a opção desejada na lista.
-
Tipo de recurso
Se definido, isso será adicionado a cada comentário como
sling:resourceType
-
Exibir seletor
-
-
Criar cliente em potencial
-
O cliente em potencial será adicionado a esta lista
Especifique a lista de lead necessária.
-
-
Criar e atualizar a conta
-
Grupo inicial
Grupo para atribuir um novo usuário.
-
Início
Página a ser exibida após o logon bem-sucedido.
-
Caminho
O caminho (relativo) para onde a nova conta é criada e armazenada.
-
Exibir dados…
Clique nesse botão para acessar as informações sobre os resultados do formulário no editor em massa. A partir daqui, você pode exportar as informações para um
.tsv
(separado por tabulações) (para uso, por exemplo, em uma planilha do Excel).
-
-
Email
-
De
Insira o endereço de email para origem do email.
-
Mailto
Insira os endereços de email para os quais o formulário será enviado.
-
CC
Insira os endereços de email CC.
-
BCC
Insira os endereços de email CCO.
-
Assunto
Insira um assunto para o email.
-
-
Redefinir senha
-
Alterar página de senha
A página usada ao alterar a senha.
-
-
Armazenar conteúdo
-
Caminho do conteúdo
O caminho do conteúdo para qualquer conteúdo que o formulário acumule. Insira um caminho que termine com uma barra
/
. A barra significa que, para cada porta de formulário, um novo nó é criado no local determinado; por exemplo:/forms/feedback/
-
Exibir dados…
Clique nesse botão para acessar as informações sobre os resultados do formulário no editor em massa. Aqui, é possível exportar as informações para um arquivo .tsv (separado por tabulações) (para ser usado, por exemplo, em uma planilha do Excel).
-
-
Armazenar conteúdo com os uploads
Isso tem as mesmas opções que Armazenar conteúdo.
-
Cancelar assinatura do assinante
-
O cliente em potencial será excluído da lista
Especifique a lista de lead necessária.
-
-
-
Final do formulário end-of-form
Isso marca o fim do formulário. Você pode configurar:
-
Fim do formulário
-
Mostrar botão enviar
Indica se um botão Enviar deve ser exibido ou não.
-
Enviar nome
Um identificador se estiver usando vários botões Enviar em um formulário.
-
Enviar título
O nome que aparece no botão, como Enviar.
-
Mostrar botão de redefinição
Marque a caixa de seleção para tornar o botão Redefinir visível.
-
Redefinir título
O nome que aparece no botão Redefinir.
-
Descrição
Informações que aparecem abaixo do botão.
-
Nome da conta account-name
Isso permite que o usuário insira um nome de conta:
Endereço address
Isso permite adicionar um campo de endereço internacional com o seguinte formato:
O componente está configurado para uso imediato, mas é possível alterar a configuração, se necessário. Por exemplo, as restrições podem ser adicionadas para os elementos individuais do endereço. Deixar campos vazios usará as configurações padrão.
Captcha captcha
O componente Captcha requer que o usuário digite uma sequência alfanumérica como exibido na tela. A string muda a cada atualização.
Você pode configurar vários parâmetros para esse componente, incluindo uma mensagem a ser mostrada quando a string de captcha for inválida.
Grupos de caixa de seleção checkbox-group
Uma caixa de seleção permite criar uma lista de uma ou mais caixas de seleção, várias das quais podem ser selecionadas ao mesmo tempo.
Você pode especificar vários parâmetros, incluindo um título, descrição e nome do elemento. Ao usar os botões + e -, você pode adicionar ou remover itens, em seguida, posicioná-los com as setas para cima e para baixo.
Detalhes do cartão de crédito credit-card-details
Isso permite fornecer os campos necessários para inserir os detalhes do cartão de crédito. Você pode configurá-lo para especificar os tipos de cartão aceitos e as informações necessárias (por exemplo, código de segurança).
Lista suspensa dropdown-list
Uma lista suspensa pode ser configurada para fornecer ao usuário um intervalo de valores para a seleção:
Você pode especificar um título e itens para serem exibidos na lista. Usando os botões + e -, você pode adicionar ou remover os itens da lista, em seguida, posicioná-los com os botões Para cima e Para baixo. Você pode especificar se os usuários têm permissão para selecionar vários itens da lista e quaisquer itens que devem ser selecionados automaticamente na primeira vez que abrirem a lista (valores iniciais).
Upload de arquivo file-upload
O componente de upload de arquivo fornece ao usuário um mecanismo para selecionar e carregar um arquivo.
Campo oculto hidden-field
Esse componente permite criar um campo oculto. Podem ser utilizados para diversos fins; por exemplo, quando você precisa executar uma ação após enviar o formulário ou quando dados ocultos são necessários no pós-processamento.
Botão de imagem image-button
Um botão de imagem permite criar um botão com sua própria imagem e texto:
Carregamento de imagem image-upload
O componente de upload de imagem fornece ao usuário um mecanismo para selecionar e carregar um arquivo de imagem.
Campo de link link-field
O campo link permite que o usuário especifique um URL:
Mais usado para o formulário de evento do calendário, onde é usado para o campo URL/link de um evento.
Campo de senha password-field
Isso é usado para permitir que o usuário insira sua senha:
Redefinição de senha password-reset
Esse componente fornece ao usuário dois campos para:
- a introdução de uma senha
- introdução repetida da senha para verificar se a entrada está correta.
Com as configurações padrão, o componente será exibido como:
Grupo radial radio-group
Um grupo de opções fornece uma lista de uma ou mais caixas de seleção de opções de rádio, das quais apenas uma pode ser selecionada em um determinado momento.
Você pode especificar o nome do elemento junto com um título e descrição. Ao usar os botões + e -, você pode adicionar ou remover itens, posicioná-los com as setas para cima e para baixo e especificar um valor padrão, se necessário:
Botão Enviar submit-button
Esse componente permite criar um botão Enviar, com o texto padrão:
Ou com seu próprio texto:
Campo de tags tags-field
Este campo permite que você selecione tags:
Você pode especificar vários parâmetros, incluindo os namespaces, que podem ser usados na guia especializada:
-
Campo de tag
-
Namespaces permitidos
- Geometrixx Outdoors
- Fluxo de trabalho
- Fórum
- Fotografia de bancos de dados
- Geometrixx Media
- Tags padrão
- Marketing
- Propriedades do ativo
-
Largura em pixels
-
Tamanho do popup
-
Campo de texto text-field
O campo de texto padrão pode ser configurado para o tamanho necessário e com seu próprio lead na mensagem:
Botões de envio do fluxo de trabalho workflow-submit-button-s
Isso permite criar um botão Enviar para uso em um fluxo de trabalho.