-
Notifications
You must be signed in to change notification settings - Fork 10
Description
Salut Mathieu ! Comme discuté lors de notre dernière visio, il faudrait un nouveau type de champs pour le formulaire : l'url multiple
Chaque ligne permettra de choisir un type d'url (siteweb, youtube, facebook, autre..) et de renseigner l'url dans un champs texte. (A voir si les "type" d'url sont en durs, ou peut être customizable via le formbuilder, ça serait le top)
Il faudra un bouton "+" pour ajouter une nouvelle ligne et ainsi ajouter une nouvelle url, et un bouton "x" pour supprimer une ligne
Le form builder dans l'interface admin, qui utilise https://formbuilder.online/ est ici : src/Biopen/GeoDirectoryBundle/Resources/views/admin/core_custom/custom-fields/form-builder.html.twig
On y accède via l'interface admin / Configuration / Formulaire/Contributions
Le rendu du formulaire de fait ici src/Biopen/GeoDirectoryBundle/Resources/views/element-form/form-renderer.html.twig
Les champs custom sont automatiquement sauvé dans la propriété data du document Element via le service src/Biopen/GeoDirectoryBundle/Services/ElementFormService.php updateCustomData
Dans l'interface admin, quand tu ouvres un element (Données / Elements puis

, tu les vois apparaitre

Pour customizer le rendu dette propriété "data", c'est ici : src/Biopen/GeoDirectoryBundle/Resources/views/admin/partials/show_element_data.html.twig
Pour afficher ces urls multiple dans la fiche détail sur la carte, on verra à la fin !
Bon courage !