Development #58692
"Fiches", à partir d'une liste de fiches, pouvoir indiquer quelle page expose le contenu de la fiche
0%
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
Historique
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
Mis à jour par Mikaël Ates (de retour le 29 avril) il y a plus de 2 ans
- Lié à Development #58844: Améliorations sur la cellule « Fiches » ajouté
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"
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 ?)
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.
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.
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à ?
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é
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