Projet

Général

Profil

Development #40993

cellule recherche: pouvoir saisir un placeholder

Ajouté par Serghei Mihai il y a environ 4 ans. Mis à jour il y a environ 4 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
25 mars 2020
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Et ainsi donner des indices de ce qu'est attendu comme texte dans le input.


Fichiers

Révisions associées

Révision 14aa0b62 (diff)
Ajouté par Nicolas Roche il y a environ 4 ans

search: add a placeholder attribute to search input cell (#40993)

Historique

#1

Mis à jour par Thomas Noël il y a environ 4 ans

Mais heu quoi par exemple ? Une cellule recherche ça peut être lié à pleins de trucs (usager, demandes, code de suivi, texte libre, etc)

#2

Mis à jour par Frédéric Péters il y a environ 4 ans

Ma réaction initiale était de dire que les moteurs pouvaient porter l'info, exemple le moteur "code de suivi" retournerait "FGHXDSD" et tout ça se retrouverait ', '.joiné en placeholder mais je pense que la proposition était plus simple ici, d'avoir un champ de configuration où l'admin taperait "ex: whatever" et c'est ça qui apparaitrait, sans rien chercher à faire de subtil automatique.

#3

Mis à jour par Serghei Mihai il y a environ 4 ans

Mon idée est de laisser l'admin saisir le placeholder en fonction des moteurs qu'il a selectionné.
Et peut-être en deuxième temps, si utile, laisser les moteurs générer automatiquement les placeholders.

#4

Mis à jour par Thomas Noël il y a environ 4 ans

Serghei Mihai a écrit :

Mon idée est de laisser l'admin saisir le placeholder en fonction des moteurs qu'il a selectionné.
Et peut-être en deuxième temps, si utile, laisser les moteurs générer automatiquement les placeholders.

Oui pour l'idée que l'admin puisse écrire lui-même un placeholder, c'est plutôt intéressant (je pense à Chambéry et leur "moteur transversal"). Mais en faire un truc automagique, bof, non.

#6

Mis à jour par Nicolas Roche il y a environ 4 ans

  • Assigné à mis à Nicolas Roche
#7

Mis à jour par Nicolas Roche il y a environ 4 ans

(j'ai mis un petit moment avant de réaliser que le champ "placeholder" était déjà utilisé)

#8

Mis à jour par Frédéric Péters il y a environ 4 ans

Ce qui est souhaité c'est un attribut placeholder dans :

  <input type="search" name="q" autocomplete="off" id="combo-search-input-{{ cell.pk }}" class="combo-search-input" {% if cell.autofocus %}autofocus {% endif %}/>

pas un div supplémentaire.

https://developer.mozilla.org/fr/docs/Web/HTML/Element/input/search#placeholder

#10

Mis à jour par Frédéric Péters il y a environ 4 ans

  • Statut changé de Solution proposée à Solution validée
#11

Mis à jour par Nicolas Roche il y a environ 4 ans

  • Statut changé de Solution validée à Résolu (à déployer)
commit 14aa0b62fe39d70bca8fa2ae3c6e4db57dc0a2ce
Author: Nicolas ROCHE <nroche@entrouvert.com>
Date:   Wed Apr 8 18:30:28 2020 +0200

    search: add a placeholder attribute to search input cell (#40993)
#12

Mis à jour par Frédéric Péters il y a environ 4 ans

  • Statut changé de Résolu (à déployer) à Solution déployée

Formats disponibles : Atom PDF