Adicionando campos personalizados
From Joomla! Documentation
Gerenciando campos personalizados
Introdução
Artigos desta série
- Introdução
- Parâmetros para todos os campos personalizados
- Campo "Calendário"
- Campo "Caixas de seleção"
- Campo "Cor(es)"
- Campo "Editor"
- Campo "Inteiro"
- Campo "Lista"
- Campo "Lista de imagens"
- Campo "Mídia"
- Campo "Rádio"
- Campo "Repetível"
- Campo "SQL"
- Campo "Texto"
- Campo "Área de texto"
- Campo "URL"
- Campo "Usuário"
- Campo "Grupo de Usuários"
- Como você pode agrupar campos personalizados
- Quais componentes são compatíveis com campos personalizados
- Implementação em seu componente
- Usar campos personalizados em suas substituições
Este é um artigo sobre como criar campos personalizados para o Joomla! versão 3.7 ou versões posteriores.
Sempre quis mostrar atributos adicionais em um artigo, usuário ou contato para seu visitante? Por meio dos campos personalizados, você tem uma maneira perfeitamente integrada de exibi-los no front-end.
Os campos personalizados são fornecidos em 16 tipos diferentes. A administração do site poderá criá-los para artigos e contatos. Por exemplo, ao editar um artigo, os campos aparecem em uma guia separada e podem ser preenchidos com dados. Por meio de grupos de campos, é possível agrupar os campos personalizados em suas próprias guias. Listas de controle de acessos (ACLs), linguagens, disposições (layouts) e várias outras opções estão disponíveis para serem adaptados às suas necessidades.
Como acessar
Os campos personalizados não aparecerão no menu de componentes. Mas no gerenciador de artigos e no gerenciador de contatos você verá duas novas visualizações no menu esquerdo.
Para campos personalizados em um artigo
- Acione Conteúdo → Artigo no painel de controle da administração
- Acione em "Campos" no menu ao lado esquerdo
- Acione o botão "Novo" na barra de ferramentas no topo
Para campos personalizados em um contato
- Acione Componentes → Contatos
- Acione "Campos" no menu ao lado esquerdo
- Acione o botão "Novo" na barra de ferramentas no topo
For custom fields to show in a contact - form
- Acione Componentes → Contatos
- Acione "Campos" no menu ao lado esquerdo
- Select from the first select box "Mail"
- Acione o botão "Novo" na barra de ferramentas no topo
Versionamento
Observe o seguinte: Se você usar versionamento para seus artigos, os campos não serão armazenados em versões diferentes.
É possível pesquisar campos personalizados?
Resposta curta: Sim, é possível.
O que mais é importante?
Você precisa mostrar o controle deslizante das opções do artigo na visualização de edição do artigo no back-end para mostrar as guias de campo personalizados. Então ative "Mostrar opções de artigo".
[[File:Articles_Options_test_Administration-
en
.png|700px]]
Observe também que um campo personalizado não aparecerá em um artigo se ele estiver vazio...