From 0fc6edbb4df4884a0c879179ba68cc60e3888c7a Mon Sep 17 00:00:00 2001 From: afornerot Date: Thu, 22 Aug 2019 11:29:23 +0200 Subject: [PATCH] widget group correctif --- .../Controller/PagewidgetController.php | 16 ++++++++-------- .../views/Pagewidget/viewgroup.html.twig | 2 ++ 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/src/ninegate-1.0/src/Cadoles/PortalBundle/Controller/PagewidgetController.php b/src/ninegate-1.0/src/Cadoles/PortalBundle/Controller/PagewidgetController.php index cdd79860..e88f73fa 100644 --- a/src/ninegate-1.0/src/Cadoles/PortalBundle/Controller/PagewidgetController.php +++ b/src/ninegate-1.0/src/Cadoles/PortalBundle/Controller/PagewidgetController.php @@ -1952,16 +1952,16 @@ class PagewidgetController extends Controller } $mygroups=[]; - foreach($this->getUser()->getGroups() as $usergroup) { - if($usergroup->getGroup()->getFgcanshare()) { - $title=$usergroup->getGroup()->getLabel(); - $icon=null; - if($usergroup->getGroup()->getIcon()) - $icon="/".$group->getIcon()->getLabel(); + $this->getDoctrine()->getRepository("CadolesPortalBundle:Page")->getPagesUser($user,null,$default,$pagesuser,$pagesadmin,$groupsshared); + foreach($groupsshared as $groupshared) { + $title=$groupshared->getLabel(); + $idpage=$groupshared->pagesshared[0]->getId(); + $icon=null; + if($groupshared->getIcon()) + $icon="/".$groupshared->getIcon()->getLabel(); - array_push($mygroups,["title"=>$title,"icon"=>$icon]); - } + array_push($mygroups,["title"=>$title,"icon"=>$icon,"id"=>$idpage]); } // Render diff --git a/src/ninegate-1.0/src/Cadoles/PortalBundle/Resources/views/Pagewidget/viewgroup.html.twig b/src/ninegate-1.0/src/Cadoles/PortalBundle/Resources/views/Pagewidget/viewgroup.html.twig index 120f0823..1a521b2d 100644 --- a/src/ninegate-1.0/src/Cadoles/PortalBundle/Resources/views/Pagewidget/viewgroup.html.twig +++ b/src/ninegate-1.0/src/Cadoles/PortalBundle/Resources/views/Pagewidget/viewgroup.html.twig @@ -38,6 +38,7 @@
{% for group in groups %}
+
+
{% endfor %}