Projet

Général

Profil

Development #57584

Recherche/profils : pouvoir surcharger uniquement le template des résultats (hit_description)

Ajouté par Benjamin Dauvergne il y a plus de 2 ans. Mis à jour il y a plus de 2 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
05 octobre 2021
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

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

#2

Mis à jour par Lauréline Guérin il y a plus de 2 ans

en fait on peut préciser le description_template au niveau de l'édition du moteur de recherche, ça suffirait pas ?

#3

Mis à jour par Frédéric Péters il y a plus de 2 ans

  • Statut changé de Nouveau à Information nécessaire
#4

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.

Formats disponibles : Atom PDF