Projet

Général

Profil

Development #32192

recherche, utiliser RequestContext pour avoir accès aux <brique>_url

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

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
11 avril 2019
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Afin de pouvoir configurer dans le service de recherche dans la base de connaissance l'url sous forme de variable, genre:

"hit_url_template": "{{ page_url }}" 


Fichiers

Révisions associées

Révision a38bcdc8 (diff)
Ajouté par Serghei Mihai il y a environ 5 ans

search: use RequestContext in search results hits rendering (#32192)

Historique

#1

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

Versus quoi aujourd'hui ? {{welco_url}}kb/{{slug}}/ ?

#2

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

{{ welco_url }} n'existe pas dans le contexte du template, vu qu'il est composé des résultats de la recherche:

            for hit in results.get('data') or []:
                for k, v in hit_templates.items():
                    hit[k] = v.render(Context(hit))

#3

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

Je verrais qqch du genre (mais je peux me tromper).

#4

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

{{ welco_url }} n'existe pas dans le contexte du template, vu qu'il est composé des résultats de la recherche:

welco_url est posé via un context processor, s'il n'est pas disponible, genre parce que request n'est pas passé, ça ne doit a priori pas être compliqué, et ça servira en d'autres occasions. (je n'ai pas regardé du tout).

#5

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

  • Statut changé de Solution proposée à En cours
  • Assigné à mis à Serghei Mihai

Ok, je regarde ça.

#7

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

  • Projet changé de Welco à Combo
  • Sujet changé de api: retourner l'url des pages lors de la recherche dans la base de connaissance à recherche, utiliser RequestContext pour avoir accès aux <brique>_url
#8

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

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

J'ai rebasé et appliqué.

commit a38bcdc8039d55c6110b1e14109a2a33ff248014
Author: Serghei Mihai <smihai@entrouvert.com>
Date:   Thu Apr 11 14:29:04 2019 +0200

    search: use RequestContext in search results hits rendering (#32192)
#9

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

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

Formats disponibles : Atom PDF