From 556141938a3e20207285e6488cdc9e6cb7f567ad Mon Sep 17 00:00:00 2001
From: gloas <gloas@afi-sa.fr>
Date: Fri, 31 Mar 2017 10:57:16 +0200
Subject: [PATCH] CIP #57952 add id_module to menu entry

---
 library/ZendAfi/View/Helper/Accueil/MenuVertical.php | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/library/ZendAfi/View/Helper/Accueil/MenuVertical.php b/library/ZendAfi/View/Helper/Accueil/MenuVertical.php
index fc9c27d3a89..81724ea790e 100644
--- a/library/ZendAfi/View/Helper/Accueil/MenuVertical.php
+++ b/library/ZendAfi/View/Helper/Accueil/MenuVertical.php
@@ -405,11 +405,13 @@ class ZendAfi_View_Helper_Accueil_MenuVertical extends ZendAfi_View_Helper_Accue
 
   protected function _getContentAsOldHtml($config) {
     $contenu = '<div class="menuGauche"><ul class="menuGauche">';
-    foreach ($config['menus'] as $entree) {
+    foreach ($config['menus'] as $key => $entree) {
+      $entree['id_module'] = $key;
       $contenu .= $this->_getLigne($entree);
       if (array_isset('sous_menus', $entree)) {
         $contenu .= sprintf('<li class="menuGauche" %s><ul>', $this->_li_style);
-        foreach ($entree["sous_menus"] as $sous_menu)
+        foreach ($entree["sous_menus"] as $sub_key => $sous_menu)
+          $sous_menu['id_module'] = $sub_key;
           $contenu .= $this->_getLigne($sous_menu);
         $contenu .= '</ul></li>';
       }
@@ -421,7 +423,8 @@ class ZendAfi_View_Helper_Accueil_MenuVertical extends ZendAfi_View_Helper_Accue
   protected function _getContentHtml($menus) {
     $menus_li = '';
 
-    foreach($menus as $item) {
+    foreach($menus as $key => $item) {
+      $item['id_module'] = $key;
       $menus_li.= $this->_getLigne($item);
     }
 
-- 
GitLab