add doc for crud inline_form
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful

This commit is contained in:
Simon Vieille 2023-04-14 06:54:36 +02:00
parent f61e4b3a44
commit dd6e9c90bc
Signed by: deblan
GPG key ID: 579388D585F70417

View file

@ -112,7 +112,7 @@ All fields have these options:
``` ```
// Example #0 ```php-inline Example #0
$configuration->setField('index', 'My field', TextField::class, [ $configuration->setField('index', 'My field', TextField::class, [
'property' => 'myProperty', 'property' => 'myProperty',
// OR // OR
@ -121,7 +121,7 @@ $configuration->setField('index', 'My field', TextField::class, [
}, },
]) ])
// Example #1 ```php-inline Example #1
$configuration->setField('index', 'My field', TextField::class, [ $configuration->setField('index', 'My field', TextField::class, [
'raw' => true, 'raw' => true,
'property_builder' => function($entity, array $options) { 'property_builder' => function($entity, array $options) {
@ -129,7 +129,7 @@ $configuration->setField('index', 'My field', TextField::class, [
}, },
]) ])
// Example #2 ```php-inline Example #2
// https://127.0.0.7:8000/admin/my_entity?_sort=property&_sort_direction=asc // https://127.0.0.7:8000/admin/my_entity?_sort=property&_sort_direction=asc
$configuration->setField('index', 'My field', TextField::class, [ $configuration->setField('index', 'My field', TextField::class, [
'property' => 'myProperty' 'property' => 'myProperty'
@ -140,7 +140,7 @@ $configuration->setField('index', 'My field', TextField::class, [
}], }],
]) ])
// Example #3 ```php-inline Example #3
use Symfony\Component\Form\FormBuilderInterface; use Symfony\Component\Form\FormBuilderInterface;
use Symfony\Component\Form\Extension\Core\Type\TextType; use Symfony\Component\Form\Extension\Core\Type\TextType;
use Symfony\Component\Validator\Constraints\NotBlank; use Symfony\Component\Validator\Constraints\NotBlank;