Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
prog:symfony:extensions:easyadmin:fields [24/10/2022 19:04] thierry [renderAsHtml] |
prog:symfony:extensions:easyadmin:fields [24/10/2022 19:08] (Version actuelle) thierry [hideOnForm()] |
||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== Les Fields ====== | ====== Les Fields ====== | ||
| - | ===== TextField ===== | ||
| ===== Options ===== | ===== Options ===== | ||
| ==== Communes ==== | ==== Communes ==== | ||
| Ligne 63: | Ligne 62: | ||
| getAsDto(): FieldDto | getAsDto(): FieldDto | ||
| </code> | </code> | ||
| + | === hideOnForm === | ||
| + | Cacher le champ du formulaire de modification/création | ||
| + | <code php> | ||
| + | public function configureFields(string $pageName): iterable | ||
| + | { | ||
| + | return [ | ||
| + | TextField::new('contact','Nom + Prénom')->hideOnForm(), | ||
| + | ]; | ||
| + | } | ||
| + | </code> | ||
| + | |||
| + | ==== TextField ==== | ||
| - | ==== renderAsHtml ==== | + | === renderAsHtml === |
| Pour rendre du texte au format HTML et non escaped, il faut modifier la ''CustomOption'' ''renderAsHtml'' à ''True'' | Pour rendre du texte au format HTML et non escaped, il faut modifier la ''CustomOption'' ''renderAsHtml'' à ''True'' | ||
| <code php xxxxCrudController.php> | <code php xxxxCrudController.php> | ||