Доброго времени суток.
Люди подскажите и помогите сделать верхнее меню в шапке.
Сейчас постараюсь объяснить все максимально подробно.
Сделал я меню так, как хотел, но опять с недочетом.
Есть меню основное, которое
отображается только на главной странице
до авторизации и после авторизации ( после авторизации когда кликаешь по логотипу то перекидывает на главную и отображаются разделы в меню: новости, о нас, конкурсы и .т.д. Тут все как нужно работает!.
Есть и второе выдвижное мобильное меню и оно отображается после авторизации.
Тут тоже все как надо.
Но есть одно НО!Когда не выходя из аккаунта кликаешь по логотипу, далее меня перекидывает на главную страницу и тут отображается верхнее меню с разделами (новости , о нас, конкурсы и т.д.) как писал выше. Но стоит перейти по пунктам из верхнего меню (например в новости), то отображается меню для мобильных, которое должно отображаться только в аккаунте и нигде больше.
Как мне сделать, так чтобы:
я захожу в профиль, далее не выходя из профиля перехожу на главную, далее кликаю на пункты меню (новости, о нас и т.д.) и чтобы там отображалось не мобильное меню (профиль, статистика, мои рефералы и .д.), а все тоже верхнее меню с пунктами (новости, о нас, конкурсы и т.д.).
Думаю виновата вот эта строчка, но думаю по-другому никак не сделать, так как я крутил вертел это все сутками и вот что-то получилось похожее на то, что хочу сделать:
<?php if($_SERVER['REQUEST_URI']=='/' && $_SERVER['REQUEST_URI']!='/index') { ?>
И возможно как-то в ней прописать мол и для страниц
новости , о нас - дескать выводи это верхнее основное меню.
Вот код:
<?php if($_SERVER['REQUEST_URI']=='/' && $_SERVER['REQUEST_URI']!='/index') { ?>
<header class="site-header-one stricky site-header-one__fixed-top original">
<div class="container-fluid">
<div class="site-header-one__logo">
<a href="/" title="Главная страница"> <img src="/img/city2.png" width="1" alt="bs-game">
<img src="/assets/images/logo-1-1.png" width="136" alt="bs-game"> [/url]
<span class="side-menu__toggler"><i class="fa fa-bars"></span><!-- /.side-menu__toggler -->
</div><!-- /.site-header-one__logo -->
<div class="main-nav__main-navigation one-page-scroll-menu">
<ul class="main-nav__navigation-box">
<li class="scrollToLink current"><a href="/news">Новости[/url]</li>
<li class="scrollToLink"><a href="/about">О нас[/url]</li>
<li class="scrollToLink"><a href="/contest">Конкурсы[/url]</li>
<li class="scrollToLink"><a href="/stats">Статистика[/url]</li>
<li class="scrollToLink"><a href="/video">Видео[/url]</li>
<li class="scrollToLink"><a href="/reviews">Отзывы[/url]</li>
</ul>
</div>
<?PHP if($_SESSION["user"]) {?>
<div class="main-nav__right">
<a href="/account" class="thm-btn main-nav__btn"><span>Кабинет</span>[/url]
</div><!-- /.main-nav__right -->
<? } else { ?>
<div class="main-nav__right">
<a href="/login" class="thm-btn main-nav__btn"><span>Вход</span>[/url]
<a href="/reg" class="thm-btn banner-one__btn m-0 pt-2 pb-2 ml-2"><span>Регистрация</span>[/url]
</div><!-- /.main-nav__right -->
<?PHP } ?>
</div><!-- /.container-fluid -->
</header>
<?php
}
?>
<?php if($_SERVER['REQUEST_URI']!='/' && $_SERVER['REQUEST_URI']!='/index') { ?>
<?PHP if($_SESSION["user"]) {?>
<nav class="navbar">
<a href="#" class="sidebar-toggler">
<i data-feather="menu">
[/url]
<div class="navbar-content text-left">
<h4 class="h3 d-inline-block mt-3 text-secondary">{!TITLE!}</h4>
<ul class="navbar-nav">
<li class="nav-item dropdown nav-profile">
<a class="nav-link dropdown-toggle" href="#" id="profileDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<div class="media align-items-center">
<span class="avatar avatar-sm bg-light rounded-circle"><i class="fa fa-user m-1" style="font-size: 115%;padding: 6px 7px;"></span>
<div class="media-body ml-2 d-none d-lg-block"><span class="mb-0 text-sm font-weight-bold"><?=$prof_data["user"]; ?></span></div>
</div>
[/url]
<div class="dropdown-menu" aria-labelledby="profileDropdown">
<div class="dropdown-header d-flex flex-column align-items-center">
<div class="figure mb-2 display-3">
<i class="far fa-user bg-light p-3 rounded-circle">
</div>
<div class="info text-center">
<p class="name font-weight-bold mb-2"><?=$prof_data["user"]; ?></p>
</div>
</div>
<div class="dropdown-body">
<ul class="profile-nav p-0 pt-3">
<li class="nav-item">
<a href="/account" class="nav-link">
<i data-feather="user">
<span>Профиль</span>
[/url]
</li>
<li class="nav-item">
<a href="/payments" class="nav-link">
<i data-feather="list">
<span>Статистика</span>
[/url]
</li>
<li class="nav-item">
<a href="/account/referals" class="nav-link">
<i data-feather="repeat">
<span>Мои рефералы</span>
[/url]
</li>
<li class="nav-item">
<a href="/account/config" class="nav-link">
<i data-feather="edit">
<span>Настройки</span>
[/url]
</li>
<li class="nav-item">
<a href="/account/exit" class="nav-link">
<i data-feather="log-out">
<span>Выйти</span>
[/url]
</li>
</ul>
</div>
</div>
</li>
</ul>
</div>
</nav>
<? } else { ?>
<?PHP } ?>
<?PHP
}
?>