mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-22 09:22:22 +00:00
Neues Menü Addon als alternative zu "Meine LVs" um stattdessen das Lehrfach anzuzeigen.
Über Config-Eintstellungen kann nun konfiguriert werden, dass bei der Lehrveranstaltung zusätzlich das Lehrfach angezeigt wird zu dem der User zugeteilt ist.
This commit is contained in:
@@ -105,18 +105,47 @@ class menu_addon extends basis_db
|
||||
|
||||
if(count($this->items)>0)
|
||||
{
|
||||
echo '<ul>';
|
||||
$this->outputItems1($this->items);
|
||||
|
||||
foreach($this->items as $row)
|
||||
{
|
||||
echo '<li style="margin:0px;">
|
||||
<a class="item2 " title="'.$row['title'].'" href="'.$row['link'].'" target="'.$row['target'].'">'.$row['name'].'</a>
|
||||
</li>';
|
||||
}
|
||||
echo '</ul>';
|
||||
}
|
||||
}
|
||||
|
||||
private function outputItems1($item, $child=false)
|
||||
{
|
||||
$menu=false;
|
||||
foreach($item as $row)
|
||||
{
|
||||
if(isset($row['childs']))
|
||||
$menu=true;
|
||||
}
|
||||
if($menu || $child)
|
||||
echo '<ul class="menu">';
|
||||
else
|
||||
echo '<ul>';
|
||||
|
||||
foreach($item as $row)
|
||||
{
|
||||
if($menu || $child)
|
||||
echo '<li>';
|
||||
else
|
||||
echo '<li style="margin:0px">';
|
||||
|
||||
if(isset($row['childs']))
|
||||
$class='item2';
|
||||
else
|
||||
$class='leaf';
|
||||
|
||||
echo '<a class="'.$class.' " title="'.$row['title'].'" href="'.$row['link'].'" target="'.$row['target'].'">'.$row['name'].'</a>';
|
||||
|
||||
if(isset($row['childs']))
|
||||
{
|
||||
$this->outputItems1($row['childs'],true);
|
||||
}
|
||||
echo ' </li>';
|
||||
}
|
||||
echo '</ul>';
|
||||
}
|
||||
|
||||
/**
|
||||
* Gibt einen CodeBlock aus
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user