Development #57584
Recherche/profils : pouvoir surcharger uniquement le template des résultats (hit_description)
0%
Description
Cf. #57460
Il a été suggéré sur le salon d'ajouter un setting "COMBO_USER_SEARCH_HIT_DESCRIPTION" (qu'on pourra vraisemblablement surcharger au niveau du thème), tant qu'à faire du thème je serai plutôt pour passer par un vrai template défini automatiquement si hit_description est absent "combo/search-cell-hit-description-%(engine)s.html", ça n'est qu'une suggestion).
Fichiers
Historique
Mis à jour par Lauréline Guérin il y a plus de 2 ans
- Fichier Capture d’écran de 2021-10-07 10-54-29.png Capture d’écran de 2021-10-07 10-54-29.png ajouté
- Assigné à
Lauréline Guérinsupprimé
en fait on peut préciser le description_template au niveau de l'édition du moteur de recherche, ça suffirait pas ?
Mis à jour par Frédéric Péters il y a plus de 2 ans
- Statut changé de Nouveau à Information nécessaire
Mis à jour par Benjamin Dauvergne il y a plus de 2 ans
- Statut changé de Information nécessaire à Fermé
Si c'est exactement ce que je cherchais à l'époque :/
Ça pourrait quand même être utile de pouvoir définir une valeur globale plutôt que de devoir configurer ça à chaque fois que la cellule est utilisée.
De ce que j'en vois mon seul souci pour migrer immédiatement vers ça c'est que la valeur par défaut afficher dans le champ description_template
de la classe UsersEngineSettingsUpdateForm
est la valeur par défaut default_description_template
et pas celle venant actuellement des settings (retournée par combo.apps.search.engines.engines.get('users')['hit_description_template']
).
description_template = forms.CharField( label=_('User search result template'), required=False, widget=forms.Textarea, initial=default_description_template, )
Je vais ouvrir un ticket en ce sens.