Projet

Général

Profil

Development #58692

"Fiches", à partir d'une liste de fiches, pouvoir indiquer quelle page expose le contenu de la fiche

Ajouté par Marie Kuntz il y a plus de 2 ans. Mis à jour il y a plus d'un an.

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

0%

Temps estimé:
Patch proposed:
Non
Planning:
Non

Description

Pour exposer des fiches sur Combo, on va utiliser la cellule "Fiches" qui va pointer sur une page qui a une expression de page et une cellule "détail d'une fiche". Ce sera toujours la première page (dans la liste de page) qui sera utilisée pour exposer le contenu d'une fiche, s'il y en a plusieurs.
Or il peut arriver que l'on souhaite exposer deux fois un contenu de fiches, de manière différente.

Exemple :
1. un annuaire associations, ouvert à tout le monde, qui va pointer vers une page de détail exposant certains champs
2. une page "mes associations" qui va pointer vers une page de détails exposant (probablement) tout le contenu de la fiche + des contenus supplémentaires (fiches connexes, démarches...)


Demandes liées

Lié à Publik - Development #58844: Améliorations sur la cellule « Fiches »Fermé

Actions
Lié à Combo - Development #68721: Cellule Fiche(s): personnalisation de l'affichage "tableau"Fermé05 septembre 2022

Actions

Historique

#1

Mis à jour par Mikaël Ates (de retour le 29 avril) il y a plus de 2 ans

  • Sujet changé de À partir d'une liste de fiches, pouvoir indiquer quelle page expose le contenu de la fiche à "Fiches", à partir d'une liste de fiches, pouvoir indiquer quelle page expose le contenu de la fiche
#2

Mis à jour par Mikaël Ates (de retour le 29 avril) il y a plus de 2 ans

#3

Mis à jour par Olivier Renard il y a presque 2 ans

En complément, cela va permettre de personnaliser "une vue" (page combo) sur un utilisateur dans le cadre d'un dispositif.

Exemple :
  • avoir l'activité de Monsieur X dans le cadre du dispositif "Evenement culturel"
  • avoir l'activité de l'association A dans le cadre du dispostif "Gestion associatiive et demande de subvention"
#4

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

Un peu de contexte:

Côté wcs, avoir un modèle de fiche (avec un gabarit de résumé), créer quelques fiches.

Côté combo, avoir plusieurs pages avec en sub_slug ("Slug" > "modifier", "Expression de sous-page") une expression de la forme: <card_slug>_id où card_slug est le slug du modèle de fiche (avec les mêmes tirets s'il y en a)
Sur ces pages, avoir une cellule "Contenu d'une fiche" avec en identifiant de fiche "Identifiant dans l'adresse de la page"

Côté combo toujours, avoir sur une page une cellule de recherche. Dans l'onglet "Général", à la suite de "Ajouter", on doit voir le modèle de fiche.
A l'ajout, il faudrait détecter qu'il existe plusieurs pages qui matchent ce modèle de fiche (d'après le sub_slug), et dans ce cas proposer une sélection pour pouvoir choisir la page cible. (ajouter le chemin des pages parentes dans chaque option pour que ce soit plus facile de déterminer quelle page choisir)
A l'update, ajouter aussi ce select si plusieurs pages matchent.

On doit pouvoir utiliser le champ options du moteur d'indexation (service) pour stocker cette information.
(stocker autre chose que la pk de la page, à cause des export/import ? ou plutôt gérer la conversion au moment de l'export et de l'import ?)

Ensuite, il va falloir jouer avec hit_url_template.

(Penser au cas où une page spécifique a été choisie pour un moteur d'indexation, mais cette page n'existe plus ?)

#5

Mis à jour par Marie Kuntz il y a presque 2 ans

Il ne s'agit pas que de la recherche, les fiches peuvent être exposées en liste sans moteur recherche.

Honnêtement, si on pouvait remplacer la magie du sub_slug par le slug de la page cible (la page qui contient le détail de la fiche), je pense qu'on se faciliterait la vie.

#6

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

En effet, c'est bien écrit "cellule Fiches" dans le ticket en plus, je me suis focalisée sur la recherche :)
Je propose de cibler ce ticket sur la cellule de recherche, une série de tickets va arriver pour travailler les cellules Fiches et Contenu d'une fiche.

#7

Mis à jour par Marie Kuntz il y a presque 2 ans

Comme ce ticket n'est pas du tout à propos de la recherche, tu ne veux pas créer un ticket dédié à l'aspect recherche plutôt que de détourner celui-là ?

#8

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

Oui ok, je ferai ça

#9

Mis à jour par Lauréline Guérin il y a plus d'un an

  • Lié à Development #68721: Cellule Fiche(s): personnalisation de l'affichage "tableau" ajouté
#10

Mis à jour par Lauréline Guérin il y a plus d'un an

  • Statut changé de Nouveau à Fermé

je ferme ce ticket, #68721 répond au besoin

Formats disponibles : Atom PDF