Submitted by floown@drupal.org on
Hello,
Je cherche à créer un petit moteur de recherche sur un site en Drupal 8. J'ai utilisé pour ça Search API qui marche bien. Seulement si je coche les cases pour avoir des champs requis, j'ai ce bug là : https://www.drupal.org/node/2816249#comment-11721889
J'ai sélectionner "Input required" comme on me le suggérait dans ce rapport de bug, mais le message d'alerte est toujours présent si je coche les cases des champs comme étant requis.
Que faire svp ? Bug de Drupal 8 ? De Search API ?
Merci de votre aide.
Ça n'est pas un bug, comme te
Permalien Soumis par Qazema le 17 Octobre, 2016 - 11:16
Ça n'est pas un bug, comme te le dis "Drunken monkey" sur le lien que tuas posté, c'est le comportement logique et attendu. Tu as une erreur car tu paramètres ton champ comme obligatoire sans lui donner de valeur par défaut. donc au premier affichage, tant que ton champ est vide vide tu as cette erreur parce que ton champ "REQUIS" est vide (alors qu'il est obligatoire).
En toute logique, cet input ne devrait pas être en requis si ton formulaire de recherche ne part de rien.
Aussi, penses à mettre un message en cas d'absences de résultats pour simplifier la compréhension des utilisateurs.
Bon courage.