Replies: 4 comments 3 replies
-
Hello! Can you tell us a little bit more about what you want to modify in your form's select field? |
Beta Was this translation helpful? Give feedback.
-
I want to add an empty option, or first option is selected when validate form. I can make it with SQL, but with MariaDB is not simple (all JSON operation with MariaDB are more complex): select
'select' as type,
-- TRUE as searchable,
-- true as multiple,
'contact_id' as name,
'Personne a contacter' as label,
JSON_MERGE(
JSON_OBJECT('label', ''),
JSON_ARRAYAGG(
json_object(
'label', contact.nom,
'value', contact.id,
'selected', dossier.contact_id is not null
)
)
) as options
from contact
left join dossier
on contact.id = dossier.contact_id
and dossier.id = $dossier_id; After, I want to make more select :
I try to make custom component, but handlebars template, is different. I can't get it to work. I want to work with variable from query. You've created a few helpers, but I haven't seen any documentation about them. When you work with MariaDB, less JSON is better. Or I suck at SQL-JSON I try to make a component to debug data, I can't seem to split my code according to variable type. PS : my English is bad, there's no criticism, just frustration. |
Beta Was this translation helpful? Give feedback.
-
Je vous propose de passer en français, ce sera probablement plus facile pour nous deux 😁. J'ai toujours un peu de mal à comprendre exactement ce que vous essayez de construire. De ce que je comprends, vous avez une liste de contacts et une liste de dossiers, et vous essayez de construire un formulaire pour modifier les contacts associés à un dossier. J'ai l'impression que vous avez un formulaire qui fonctionne pour associer un seul contact par dossier, et vous essayez de construire un composant personnalisé qui permettrait d'associer plusieurs contacts à un seul dossier. Est-ce bien cela? Si c'est le cas, vous ne devriez pas avoir besoin de créer de composant personnalisé. L'option Si ce n'est pas ça, alors peut-être que vous pourriez décrire plus en détails ce que vous essayez de faire? Peut-être que cette discussion plus ancienne pourrait vous être utile aussi: #649 |
Beta Was this translation helpful? Give feedback.
-
Pour les helpers, j'avais vu la page, mais je n'avais pas bien compris que tu en ajoutais de nouveau. En fait quand j'ai vu que c'était du handlebars avec le lien, je suis allé voir directement sur le site officiel.
Pour l'option vide, je vais l'ajouter en 1ʳᵉ position dans la partie HTML : En tout cas merci de l'aide. Une petite remarque pour la forme de la documentation : pour certains pages la documentation me semble atypique. Utiliser des cartes pour expliquer les options des composants est joli, mais pénible à lire. On a plus l'habitude de les voir sous forme de table, comme sur le site de w3schools. |
Beta Was this translation helpful? Give feedback.
-
Hello,
I want to modify select on the form component, but I don't want to redo the entire form component. It's possible ?
Beta Was this translation helpful? Give feedback.
All reactions