Jump to content

Navigation menu (SOLVED)


ncd200

Recommended Posts

Hello,

I am using a custom dropdown menu. It is working great, only when i am trying to insert the options to see items only when logged in I recieve errors and the site stupped working.

I am using an own CSS for the menu, I have added that script to.

Anyone that can no why the login authenticate function wont work?

Thanks in advance.

.clearfix:after {

display:block;

clear:both;

}

/*----- Menu Outline -----*/

.menu-wrap {

width:40%;

}

.menu {

width:100%;

margin:0px auto;

}

.menu li {

margin:0px;

list-style:none;

font-family:'Ek Mukta';

}

.menu a {

transition:all linear 0.15s;

color:#e80218;

}

.menu li:hover > a, .menu .current-item > a {

text-decoration:none;

color:#0079bf;

}

.menu .arrow {

font-size:11px;

line-height:0%;

}

/*----- Top Level -----*/

.menu > ul > li {

float:left;

display:inline-block;

position:relative;

font-size:18px;

}

.menu > ul > li > a {

padding:10px 40px;

display:inline-block;

text-shadow:0px 1px 0px rgba(0,0,0,0.4);

}

.menu > ul > li:hover > a, .menu > ul > .current-item > a {

}

/*----- Bottom Level -----*/

.menu li:hover .sub-menu {

z-index:1;

opacity:1;

}

.sub-menu {

width:160%;

padding:5px 0px;

position:absolute;

top:100%;

left:5px;

z-index:-1;

opacity:0;

transition:opacity linear 0.15s;

box-shadow:0px 2px 3px rgba(0,0,0,0.2);

}

.sub-menu li {

display:block;

font-size:18px;

}

.sub-menu li a {

padding:10px 30px;

display:block;

}

.sub-menu li a:hover, .sub-menu .current-item a {

And here the menu itself

<div class="menu-wrap">

<nav class="menu">

<ul class="clearfix">

<li><a href="<?php echo url('/'); ?>">Home</a></li>

<li>

<a href="#">About <span class="arrow">▼</span></a>

<ul class="sub-menu">

<li><a href="<?php echo url('pages/about'); ?>">About us</a></li>

<li><a href="<?php echo url('pilots'); ?>">Crew roster</a></li>

<li><a href="<?php echo url('pages/rank'); ?>">Rank scheme</a></li>

<li><a href="<?php echo url('/airlinemap'); ?>">Destinations</a></li>

</ul>

</li>

<?php

require('core/codon.config.php'); /* Call the PHPVms Config File */

if(Auth::LoggedIn()) {

?>

<li><a href="#">Operations <span class="arrow">▼</span></a>

<ul class="sub-menu">

<li><a href="<?php echo url('/logout'); ?>">Logout</a></li>

<li><a href="<?php echo url('/Schedules'); ?>">Schedules</a></li>

<li><a href="<?php echo url('/profile'); ?>">Profile</a></li>

</ul>

</li>

<?php

} else {

?>

<script type='text/javascript'>

window.location = '<?php echo url('login"); ?>' <?php /*javascripts redirect as php headers error will display if php function is used*/ ?>

</script>

<?php

}

?>

<li class="current-item"><a href="#">Photos</a></li>

<li><a href="#">Site Help</a></li>

</ul>

</nav>

</div>

Kindly regards,

Rick Winkelman

Edited by ncd200
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...