<?php namespace App\Admin; use Sonata\AdminBundle\Admin\AbstractAdmin; use Sonata\AdminBundle\Datagrid\DatagridMapper; use Sonata\AdminBundle\Datagrid\ListMapper; use Sonata\AdminBundle\Form\FormMapper; use Sonata\AdminBundle\Show\ShowMapper; use Symfony\Component\Form\Extension\Core\Type\TextType; /** * Administration des familles de produits. * * KOHINOS : Outil de gestion de Monnaie Locale Complémentaire */ class ProductFamilyAdmin extends AbstractAdmin { protected function configureFormFields(FormMapper $form): void { $form->add('name', TextType::class, [ 'label' => 'Nom' ]); } protected function configureDatagridFilters(DatagridMapper $datagrid): void { $datagrid->add('name', null, [ 'label' => 'Nom' ]); } protected function configureListFields(ListMapper $list): void { $list->addIdentifier('name', null, [ 'label' => 'Nom' ]); } }