Projet

Général

Profil

Development #26373

ajouter la possibilité pour un POST sur une cellule de recevoir la réponse à la requête

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

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
12 septembre 2018
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:

Description

Aujourd'hui sur un POST de cellule on reçoit le rendu de la cellule (ou une redirection vers la page contenant la cellule quand ce n'est pas de l'ajax); c'est pratique et ce qu'on voulait. Dans d'autres circonstances on voudrait par contre directement recevoir la réponse obtenue du service distant, pas sa réinterprétation dans le template de la cellule.


Fichiers

Révisions associées

Révision 299c3d2d (diff)
Ajouté par Frédéric Péters il y a plus de 5 ans

general: allow POST to a cell to return the raw service response (#26373)

Historique

#1

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

L'idée est sur une cellule d'avoir un champ de recherche, que cette recherche se fasse par un post ajax sur la cellule (qui transforme la demande en GET /whatever?q=plop) et d'obtenir la réponse de cet appel GET /whatever?q=plop pour le traiter en javascript, plutôt que passer le résultat obtenu dans le gabarit de la cellule. (c'est pour #26265).

Ce sera documenté dans https://doc-publik.entrouvert.com/tech/developpement-d-une-cellule-json/ (qui n'a pour le moment pas de section sur le POST, d'ailleurs).

#3

Mis à jour par Benjamin Dauvergne il y a plus de 5 ans

On est en train de réinventer les portlet1 par petit bout.

1 https://www.jcp.org/en/jsr/detail?id=286

#4

Mis à jour par Benjamin Dauvergne il y a plus de 5 ans

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

Le patch est ok pour moi.

#5

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

  • Statut changé de Solution validée à Résolu (à déployer)
commit 299c3d2dcd42acecbb3141dfe632f152f06b3565
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Wed Sep 12 21:41:27 2018 +0200

    general: allow POST to a cell to return the raw service response (#26373)
#6

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

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

Formats disponibles : Atom PDF