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

ChampTypeDescription
idIdFieldMasqué dans le formulaire
nameTextFieldNom du combo
isFigureOfTheWeekBooleanFieldDésigne le trick de la semaine (case à cocher)
isKingOfCableEligibleBooleanFieldÉligibilité aux défis mensuels
approachAssociationFieldApproche (radio, sélection unique)
categoryAssociationFieldCatégorie (radio, sélection unique)
sideAssociationFieldSide (radio, sélection unique)
grabAssociationFieldGrab (radio, sélection unique)
jibInAssociationFieldEntrée de jib (radio, sélection unique)
wayAssociationFieldWay (radio, sélection unique)
jibOutAssociationFieldSortie de jib (radio, sélection unique)
tricksAssociationFieldRotations associées (cases à cocher, sélection multiple)

Points notables

  • Les relations ManyToOne sont rendues sous forme de boutons radio (expanded: true)
  • La relation ManyToMany avec Trick utilise by_reference: false, requis par Doctrine pour persister correctement la relation
  • isFigureOfTheWeek est rendu en case à cocher (renderAsSwitch(false)) plutôt qu'en toggle