Projet

Général

Profil

Development #45741

publik, menu via le portail agent

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

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
04 août 2020
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Construire le menu latéral du portail agent à partir de pages combo, #41402.


Fichiers


Demandes liées

Lié à Publik - Project management #41402: construire le menu latéral du portail agent à partir de pages comboFermé07 avril 2020

Actions
Lié à Intégrations graphiques Publik - Development #47550: publik, menu via le portail agentFermé12 octobre 2020

Actions

Révisions associées

Révision b7e6a7ed (diff)
Ajouté par Frédéric Péters il y a plus de 3 ans

publik: make it possible to create publik menu from pages (#45741)

Historique

#1

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

Ça demande de désormais avoir @login_required sur la vue, pour déclencher le SSO (qui marchera parce que si le __services.js est appelé c'est qu'on est en backoffice et si on est en backoffice c'est qu'on s'est connecté); sans ça si on se connecte directemente sur un backoffice qui n'est pas le portail agent, l'appel se ferait et réussirait mais avec des droits d'anonyme, et le menu ne serait pas complet.

Hors combo.apps.publik ça ajoute un flag ignore_superuser pour l'évaluation de la visibilité, sans ça un admin aurait toujours tous les menus, ce que je ne pense pas souhaitable (par exemple j'imagine qu'on charge le menu en liens supplémentaires pour les agents, parce qu'il y a la place).

#2

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

#3

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

#5

Mis à jour par Thomas Noël il y a plus de 3 ans

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

Dans la recherche des second_level_pages, « parent_id__in=[x.id for x in pages], » peut s'écrire plus joliement « parent__in=pages, »

Pour le reste c'est ok, tu peux même pousser sans corriger ça hein.

#6

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

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

Envoyé après avoir appliqué la suggestion,

commit b7e6a7ed1e74ec76b051f515acd513b0ad4f9927
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Mon Jul 27 19:09:18 2020 +0200

    publik: make it possible to create publik menu from pages (#45741)
#7

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

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

Mis à jour par Marie Kuntz -> retour le 13 mai il y a plus de 3 ans

  • Fichier Screenshot_2020-11-03 Portail Agent - Accueil Agents.png ajouté
#14

Mis à jour par Marie Kuntz -> retour le 13 mai il y a plus de 3 ans

  • Fichier Screenshot_2020-11-03 Portail Agent - Accueil Agents.png supprimé

Formats disponibles : Atom PDF