mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-06-03 21:29:28 +00:00
dd610c83d9
- Addded controller system/Navigation to retrive menus via ajax - Renamed method _setNavigationMenuArray to setNavigationMenuArray and set as public in system/infocenter/InfoCenter - Now the InfoCenter menu is stored in the session - The menu is generated by the widget NavigationWidget via JS - No need anymore to give as parameters to the views the menu arrays
40 lines
1.0 KiB
PHP
40 lines
1.0 KiB
PHP
<script language="Javascript" type="text/javascript">
|
|
|
|
$(document).ready(function() {
|
|
|
|
$.ajax({
|
|
url: "<?php echo base_url('index.ci.php/system/Navigation/header'); ?>",
|
|
method: "GET",
|
|
data: {
|
|
navigation_widget_called: "<?php echo $this->router->directory.$this->router->class.'/'.$this->router->method; ?>"
|
|
}
|
|
})
|
|
.done(function(data, textStatus, jqXHR) {
|
|
|
|
if (data != null)
|
|
{
|
|
jQuery.each(data, function(i, e) {
|
|
$(".menu-header-items").append('<a class="navbar-brand" href="' + e + '">' + i + '</a>');
|
|
});
|
|
}
|
|
|
|
}).fail(function(jqXHR, textStatus, errorThrown) {
|
|
alert(textStatus);
|
|
});
|
|
|
|
});
|
|
|
|
</script>
|
|
|
|
<div class="navbar-header">
|
|
<span>
|
|
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
|
|
<span class="sr-only">Menü umschalten </span>
|
|
<span class="icon-bar"></span>
|
|
<span class="icon-bar"></span>
|
|
<span class="icon-bar"></span>
|
|
</button>
|
|
</span>
|
|
<span class="menu-header-items"></span>
|
|
</div>
|