EasyAdmin
ComboCrudController
Configuration CRUD des combos (tricks) dans EasyAdmin.
ComboCrudController
Gère l'ensemble des tricks (combos) de l'application. C'est le controller par défaut affiché à l'ouverture de l'administration.
Champs configurés
| Champ | Type | Description |
|---|---|---|
id | IdField | Masqué dans le formulaire |
name | TextField | Nom du combo |
isFigureOfTheWeek | BooleanField | Désigne le trick de la semaine (case à cocher) |
isKingOfCableEligible | BooleanField | Éligibilité aux défis mensuels |
approach | AssociationField | Approche (radio, sélection unique) |
category | AssociationField | Catégorie (radio, sélection unique) |
side | AssociationField | Side (radio, sélection unique) |
grab | AssociationField | Grab (radio, sélection unique) |
jibIn | AssociationField | Entrée de jib (radio, sélection unique) |
way | AssociationField | Way (radio, sélection unique) |
jibOut | AssociationField | Sortie de jib (radio, sélection unique) |
tricks | AssociationField | Rotations associées (cases à cocher, sélection multiple) |
Points notables
- Les relations
ManyToOnesont rendues sous forme de boutons radio (expanded: true) - La relation
ManyToManyavecTrickutiliseby_reference: false, requis par Doctrine pour persister correctement la relation isFigureOfTheWeekest rendu en case à cocher (renderAsSwitch(false)) plutôt qu'en toggle