Installation
Important Le .htaccess du site doit être activé (car l’appel des données se fait via le url réécrite /selecteur.api)
Utilisation
Pour ajouter un nouveau sélecteur, suivre les étapes suivantes :
- Créer un squelette dans le répertoire selecteurs/monselecteur.html
- Ce fichier doit retourner une liste de résultats au format JSON :
[ {"label":"Titre 1", "value":"valeur1"}, {"label":"Titre 2", "value":"valeur2"} ]
Le label est ce qui sera affiché dans la liste déroulante, tandis que la valeur est ce qui sera réellement utilisé pour remplir le champ. Quand les deux sont pareil, l’élément peut être directement une chaine plutôt qu’un objet.
- le champ connecté au selecteur doit posséder l’attribut data-selecteur, la valeur associée est le nom du sélecteur :
<input type="text" value="" data-selecteur="monselecteur" />
Pour plus d’information voyez le commentaire de commit
Discussions par date d’activité
Une discussion
Salut,
j’utilise le plugin pour l’autocomplétion des sélections éditoriales sur plusieurs sites en SPIP4 et ça semble compatible.
Bé oui ya bien 4.0 dans le XML :)
https://git.spip.net/spip-contrib-extensions/selecteur_generique/src/branch/master/paquet.xml
faut sûrement taguer en plus
Par contre ça oblige à remettre jQuery UI, alors qu’on n’en veut plus. Donc il va falloir faire une vraie refonte, cf : https://git.spip.net/spip-contrib-extensions/selecteur_generique/issues/2
Répondre à ce message
Ajouter un commentaire
Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :
Merci d’avance pour les personnes qui vous aideront !
Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.
Suivre les commentaires : |