Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 4644 | Rev 4684 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 4644 Rev 4673
Línea 48... Línea 48...
48
const backendVars= JSON.parse('$jsonMenu')
48
const backendVars= JSON.parse('$jsonMenu')
49
JS;
49
JS;
50
$this->inlineScript()->appendScript($js);
50
$this->inlineScript()->appendScript($js);
51
$this->inlineScript()->appendFile('/react-bundles/menu/menuBundle.js');
51
$this->inlineScript()->appendFile('/react-bundles/menu/menuBundle.js');
52
?>
52
?>
53
<nav class="mt-2">
-
 
54
  <div id="menu-sidebar"></div>
53
<nav class="mt-2" id="menu-sidebar">
55
  <ul class="nav nav-pills nav-sidebar flex-column" data-widget="treeview" role="menu" data-accordion="false">
-
 
56
    <?php foreach ($menu as $levelOne) :
-
 
Línea 57... Línea -...
57
 
-
 
58
 
-
 
59
 
-
 
60
      if (!$levelOne || !$levelOne['route'] || !$acl->isAllowed($usertype_id, $levelOne['route'])) {
-
 
61
        continue;
-
 
62
      }
-
 
63
 
-
 
64
 
-
 
65
      if (empty($levelOne['pages'])) :
-
 
66
 
-
 
67
 
-
 
68
    ?>
-
 
69
        <li class="nav-item">
-
 
70
          <a href="/<?php echo $levelOne['route'] ?>" class="nav-link">
-
 
71
 
-
 
72
            <i class="nav-icon <?php echo $levelOne['class'] ?>"></i>
-
 
73
            <p><?php echo $levelOne['label'] ?></p>
-
 
74
          </a>
-
 
75
        </li>
-
 
76
      <?php else :
-
 
77
 
-
 
78
        if (strpos($request_uri, $levelOne['route']) === false) {
-
 
79
          echo '<li class="nav-item">';
-
 
80
        } else {
-
 
81
          echo '<li class="nav-item menu-is-opening menu-open">';
-
 
82
        }
-
 
83
 
-
 
84
 
-
 
85
 
-
 
86
 
-
 
87
      ?>
-
 
88
 
-
 
89
 
-
 
90
 
-
 
91
        <a href="/dashboard" class="nav-link">
-
 
92
          <i class="nav-icon <?php echo $levelOne['class'] ?>"></i>
-
 
93
 
-
 
94
          <?php echo $levelOne['label'] ?>
-
 
95
          <i class="fa fa-angle-left right"></i>
-
 
96
 
-
 
97
        </a>
-
 
98
        <?php
-
 
99
        if (strpos($request_uri, $levelOne['route']) === false) {
-
 
100
          echo '<ul class="nav nav-treeview" style="display: none;">';
-
 
101
        } else {
-
 
102
          echo '<ul class="nav nav-treeview" style="display: block;">';
-
 
103
        }
-
 
104
        ?>
-
 
105
 
-
 
106
 
-
 
107
        <?php
-
 
108
        foreach ($levelOne['pages']  as $levelTwo) :
-
 
109
          if (!$acl->isAllowed($usertype_id,  $levelTwo['route'])) {
-
 
110
            continue;
-
 
111
          }
-
 
112
 
-
 
113
          if (empty($levelTwo['pages'])) :
-
 
114
        ?>
-
 
115
 
-
 
116
 
-
 
117
 
-
 
118
            <li class="nav-item">
-
 
119
              <a href="/<?php echo $levelTwo['route']  ?>" class="nav-link">
-
 
120
                <i class="fa fa-circle nav-icon"></i>
-
 
121
                <p><?php echo $levelTwo['label']  ?></p>
-
 
122
              </a>
-
 
123
            </li>
-
 
124
          <?php else :
-
 
125
 
-
 
126
            if (strpos($request_uri, $levelTwo['route']) === false) {
-
 
127
              echo '<li class="nav-item">';
-
 
128
            } else {
-
 
129
              echo '<li class="nav-item menu-is-opening menu-open">';
-
 
130
            }
-
 
131
          ?>
-
 
132
            <a href="#" class="nav-link">
-
 
133
              <i class="fa fa-circle nav-icon"></i>
-
 
134
              <p>
-
 
135
                <?php echo $levelTwo['label']  ?>
-
 
136
                <i class="right fa fa-angle-right"></i>
-
 
137
 
-
 
138
              </p>
-
 
139
            </a>
-
 
140
            <ul class="nav nav-treeview">
-
 
141
              <?php foreach ($levelTwo['pages'] as $levelThree) : ?>
-
 
142
                <li class="nav-item">
-
 
143
                  <a href="/<?php echo $levelThree['route'] ?>" class="nav-link">
-
 
144
                    <i class="fa fa-circle-o nav-icon"></i>
-
 
145
                    <p><?php echo $levelThree['label'] ?></p>
-
 
146
                  </a>
-
 
147
                </li>
-
 
148
              <?php endforeach; ?>
-
 
149
            </ul>
-
 
150
          <?php endif; ?>
-
 
151
        <?php endforeach; ?>
-
 
152
 
-
 
153
  </ul>
-
 
154
  </li>
-
 
155
<?php endif; ?>
-
 
156
<?php endforeach; ?>
-
 
157
</ul>
54
 
158
</nav>
55
</nav>