Pular para o conteúdo principal

Campos personalizados

O plugin Campos personalizados gerencia os campos personalizados do Joomla: campos, grupos, tipos e contextos.


Cada ferramenta de gerenciamento exige, no componente Campos personalizados (com_fields), a permissão indicada na coluna “Permissões necessárias”. As ferramentas de leitura não exigem nenhuma permissão específica.

Campos

Criar e administrar campos.

FerramentaFunçãoPermissões necessárias (ACL)
list_fieldsListar camposNenhuma (leitura)
get_fieldLer um campoNenhuma (leitura)
create_fieldCriar um campoCriar — core.create
update_fieldModificar um campoModificar — core.edit
delete_fieldExcluir um campoExcluir — core.delete
set_field_statePublicar / despublicarModificar estado — core.edit.state
reorder_fieldReordenarModificar estado — core.edit.state

Grupos de campos

Agrupar campos.

FerramentaFunçãoPermissões necessárias (ACL)
list_field_groupsListar gruposNenhuma (leitura)
get_field_groupLer um grupoNenhuma (leitura)
create_field_groupCriar um grupoCriar — core.create
update_field_groupModificar um grupoModificar — core.edit
delete_field_groupExcluir um grupoExcluir — core.delete

Tipos & parâmetros

Descobrir os tipos disponíveis e seus parâmetros.

FerramentaFunçãoPermissões necessárias (ACL)
list_field_typesListar os tipos (texto, lista, mídia, subformulário…)Nenhuma (leitura)
get_field_type_paramsParâmetros esperados por um tipoNenhuma (leitura)

Contextos

Conhecer os contextos nos quais criar um campo (artigos, categorias, usuários, contatos…). Os valores dos campos são preenchidos pelo plugin que gerencia o item: Conteúdo para artigos e categorias (list_article_fields, list_category_fields), Usuários para contas (list_user_fields).

FerramentaFunçãoPermissões necessárias (ACL)
list_field_contextsListar os contextos (com_content.article, com_content.categories, com_users.user etc.)Nenhuma (leitura)

Exemplos de prompts

“Crie um campo de lista chamado “Dificuldade” (Fácil/Médio/Difícil) para as receitas.”

“Agrupe meus campos de SEO em um grupo chamado “Otimização para mecanismos de busca”.”

“Adicione um subformulário de FAQ (pergunta, resposta) às categorias.”