<?php if (!defined('APPLICATION')) exit(); ?>
<div>
   <?php
   $this->CheckPermissions();
   
   // Loop through all the groups.
   foreach ($this->Items as $Item) {
      // Output the group.
      echo '<div class="Box Group '.GetValue('class', $Item['Attributes']).'">';
      echo "\n", '<h4>',
         isset($Item['Url']) ? Anchor($Item['Text'], $Item['Url']) : $Item['Text'],
         '</h4>';

      if (count($Item['Links'])) {
         echo "\n", '<ul class="PanelInfo">';

         // Loop through all the links in the group.
         foreach ($Item['Links'] as $Link) {
            echo "\n  <li".Attribute($Link['Attributes']).">",
               Anchor($Link['Text'], $Link['Url']);
               '</li>';
         }

         echo "\n", '</ul>';
      }

      echo "\n", '</div>';
   }
   ?>
</div>