---
title: "Champs personnalisés"
url: "https://www.sensomcp.com/fr/doc/outils/outils-champs"
lang: "fr-FR"
description: "Les outils du plugin Champs personnalisés de Senso MCP : gérer champs, groupes, types et contextes des custom fields de Joomla."
category: "Référence des outils"
author: "Fred Oliver"
published: "2026-09-07T14:58:45+00:00"
modified: "2026-10-05T14:42:27+00:00"
---

# Champs personnalisés

- Abstract: Cette page référence les outils du plugin Champs personnalisés de Senso MCP pour créer et administrer les champs et les groupes de champs, et découvrir les types et contextes disponibles dans Joomla. Chaque outil est décrit avec le droit requis sur le composant com\_fields, les outils de lecture n'exigeant aucune permission.
- Créez et administrez les custom fields et leurs groupes.
-
- Intermédiaire
- Pro
- champs, Champs
- groupes-de-champs, Groupes de champs
- types-parametres, Types & paramètres
- contextes, Contextes
- exemples-de-prompts, Exemples de prompts

Chaque outil de gestion exige, sur le composant **Champs personnalisés** (`com_fields`), la permission indiquée dans la colonne « Droits nécessaires ». Les outils de lecture n'exigent aucune permission particulière.

## Champs

Créer et administrer les champs.

| Outil | Fonction | Droits nécessaires (ACL) |
|---|---|---|
| `list_fields` | Lister les champs | Aucune (lecture) |
| `get_field` | Lire un champ | Aucune (lecture) |
| `create_field` | Créer un champ | Créer — `core.create` |
| `update_field` | Modifier un champ | Modifier — `core.edit` |
| `delete_field` | Supprimer un champ | Supprimer — `core.delete` |
| `set_field_state` | Publier / dépublier | Modifier l'état — `core.edit.state` |
| `reorder_field` | Réordonner | Modifier l'état — `core.edit.state` |

## Groupes de champs

Regrouper les champs.

| Outil | Fonction | Droits nécessaires (ACL) |
|---|---|---|
| `list_field_groups` | Lister les groupes | Aucune (lecture) |
| `get_field_group` | Lire un groupe | Aucune (lecture) |
| `create_field_group` | Créer un groupe | Créer — `core.create` |
| `update_field_group` | Modifier un groupe | Modifier — `core.edit` |
| `delete_field_group` | Supprimer un groupe | Supprimer — `core.delete` |

## Types & paramètres

Découvrir les types disponibles et leurs paramètres.

| Outil | Fonction | Droits nécessaires (ACL) |
|---|---|---|
| `list_field_types` | Lister les types (texte, liste, média, subform…) | Aucune (lecture) |
| `get_field_type_params` | Paramètres attendus par un type | Aucune (lecture) |

## Contextes

Connaître les contextes où créer un champ (articles, catégories, utilisateurs, contacts…). Les *valeurs* des champs sont renseignées par le plugin qui gère l'élément : [Contenu](https://www.sensomcp.com/fr/doc/outils/outils-contenu) pour les articles et les catégories (`list_article_fields`, `list_category_fields`), [Utilisateurs](https://www.sensomcp.com/fr/doc/outils/outils-utilisateurs) pour les comptes (`list_user_fields`).

| Outil | Fonction | Droits nécessaires (ACL) |
|---|---|---|
| `list_field_contexts` | Lister les contextes (com\_content.article, com\_content.categories, com\_users.user, etc.) | Aucune (lecture) |

## Exemples de prompts

> « Crée un champ liste « Difficulté » (Facile/Moyen/Difficile) pour les recettes. »
>
> « Regroupe mes champs SEO dans un groupe « Référencement ». »
>
> « Ajoute un sous-formulaire FAQ (question, réponse) aux catégories. »
