Bonjour,
Je travaille sur un champ autocomplété sous Materialize.
Comme on peut le voir, l'icône de droite ne trouve pas l'image.
J'ai généré la donnée demandée par une API (voir quelques posts dans les fils Javascript et PHP ces derniers jours) sous cette forme:
Je m'aperçois que la seconde partie du json (donnée à droite des ':') correspond à l'URL de l'image de la vignette. Je ne peux pas générer ce genre d'URL côté API, vu que cette dernière doit fournir la donnée pour une utilisation la plus universelle possible.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 var json = { "Moissac (FRA - 82112)" : "FRA", "Montauban (FRA - 82121)" : "FRA", etc. }
La solution se situe donc côté Front. Si je modifie directement dans le JS fourni par Materialize, ça fonctionne mais cela n'est absolument pas optimal. Il s'agit de la modification d'un fichier général pour une utilisation réduite, limitée à l'autocomplétion des entités administratives d'un pays.
Pour bien, il faudrait changer dynamiquement la source, mais je ne sais pas trop comment faire.
Est ce qqun aurait une idée ?
Merci pour vos retours,
Bonne journée,
Sylvain
Partager