Project

General

Profile

Development #45741

publik, menu via le portail agent

Added by Frédéric Péters 6 months ago. Updated 3 months ago.

Status:
Solution déployée
Priority:
Normal
Target version:
-
Start date:
04 Aug 2020
Due date:
% Done:

0%

Estimated time:
Patch proposed:
Yes
Planning:
No

Description

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


Files


Related issues

Related to Publik - Project management #41402: construire le menu latéral du portail agent à partir de pages comboNouveau07 Apr 2020

Actions
Related to Intégrations graphiques Publik - Development #47550: publik, menu via le portail agentSolution déployée12 Oct 2020

Actions

Associated revisions

Revision b7e6a7ed (diff)
Added by Frédéric Péters 3 months ago

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

History

#1

Updated by Frédéric Péters 6 months ago

Ç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

Updated by Frédéric Péters 6 months ago

#3

Updated by Frédéric Péters 4 months ago

#5

Updated by Thomas Noël 3 months ago

  • Status changed from Solution proposée to 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

Updated by Frédéric Péters 3 months ago

  • Status changed from Solution validée to 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

Updated by Frédéric Péters 3 months ago

  • Status changed from Résolu (à déployer) to Solution déployée
#13

Updated by Marie Kuntz 3 months ago

  • File Screenshot_2020-11-03 Portail Agent - Accueil Agents.png added
#14

Updated by Marie Kuntz 3 months ago

  • File deleted (Screenshot_2020-11-03 Portail Agent - Accueil Agents.png)

Also available in: Atom PDF