🤩 File Manager - Mr.X
PHP:
8.3.33
Server:
Apache
OS:
Linux 5.14.0-611.49.1.el9_7.x86_64
User:
websparkit
Navigate
Upload:
Upload
New File
New Folder
Editing:navbar.php
<?php // Ensure dependencies are loaded if (!function_exists('get_categories')) { require_once __DIR__ . '/functions.php'; } if (!isset($db)) { require_once __DIR__ . '/db.php'; } $categories = get_categories(); $cart_count = get_cart_count(); $is_logged = is_logged_in(); $current_user = $is_logged ? get_user_data() : null; $user_first_name = ($current_user && !empty($current_user['first_name'])) ? $current_user['first_name'] : 'User'; $wishlist_count = ($is_logged && $current_user) ? count(get_user_wishlist($_SESSION['user_id'])) : 0; ?> <!-- Top Bar --> <div class="top-bar"> <div class="container"> <div class="row align-items-center"> <div class="col-md-6"> <div class="top-bar-left"> <span><i class="fas fa-truck"></i> Free shipping on orders above <?= format_currency(FREE_SHIPPING_MIN) ?></span> </div> </div> <div class="col-md-6"> <div class="top-bar-right"> <a href="<?= SITE_URL ?>pages/track-order.php"><i class="fas fa-map-marker-alt"></i> Track Order</a> <a href="<?= SITE_URL ?>pages/contact.php"><i class="fas fa-headset"></i> Support</a> <a href="<?= SITE_URL ?>pages/about.php"><i class="fas fa-info-circle"></i> About</a> </div> </div> </div> </div> </div> <!-- Main Header --> <header class="main-header"> <div class="container"> <div class="row align-items-center"> <!-- Logo --> <div class="col-lg-2 col-md-3 col-6"> <a href="<?= SITE_URL ?>" class="logo"> <img src="<?= SITE_URL ?>assets/logo/velora-logo.jpeg" alt="VELORA" class="logo-img"> </a> </div> <!-- Search Bar (Desktop) --> <div class="col-lg-6 col-md-5 d-none d-md-block"> <form action="<?= SITE_URL ?>pages/shop.php" method="GET" class="search-form"> <div class="search-wrapper"> <input type="text" name="search" id="search-input" class="form-control search-input" placeholder="Search for products, brands, and more..." autocomplete="off" value="<?= htmlspecialchars($_GET['search'] ?? '') ?>"> <button type="submit" class="search-btn"> <i class="fas fa-search"></i> </button> <div class="search-results" id="search-results"></div> </div> </form> </div> <!-- Header Actions --> <div class="col-lg-4 col-md-4 col-6"> <div class="header-actions"> <!-- Mobile Search Toggle (mobile only) --> <button type="button" class="header-action mobile-search-toggle d-md-none" id="mobile-search-toggle" aria-label="Search"> <i class="fas fa-search"></i> </button> <?php if ($is_logged): ?> <a href="<?= SITE_URL ?>pages/wishlist.php" class="header-action" data-bs-toggle="tooltip" title="Wishlist"> <i class="far fa-heart"></i> <?php if ($wishlist_count > 0): ?> <span class="badge-count"><?= $wishlist_count ?></span> <?php endif; ?> </a> <?php else: ?> <a href="<?= SITE_URL ?>pages/login.php" class="header-action" data-bs-toggle="tooltip" title="Wishlist"> <i class="far fa-heart"></i> </a> <?php endif; ?> <a href="<?= SITE_URL ?>pages/cart.php" class="header-action" data-bs-toggle="tooltip" title="Cart"> <i class="fas fa-shopping-bag"></i> <?php if ($cart_count > 0): ?> <span class="badge-count"><?= $cart_count ?></span> <?php endif; ?> </a> <div class="header-action user-dropdown"> <a href="#" class="user-toggle" data-bs-toggle="dropdown" aria-expanded="false"> <i class="far fa-user"></i> <span class="d-none d-lg-inline"> <?= $is_logged && $current_user ? 'Hello, ' . htmlspecialchars($user_first_name) : 'Account' ?> </span> </a> <ul class="dropdown-menu dropdown-menu-end"> <?php if ($is_logged): ?> <li><a class="dropdown-item" href="<?= SITE_URL ?>pages/account.php"><i class="fas fa-user-circle"></i> My Account</a></li> <li><a class="dropdown-item" href="<?= SITE_URL ?>pages/orders.php"><i class="fas fa-box"></i> My Orders</a></li> <li><a class="dropdown-item" href="<?= SITE_URL ?>pages/wishlist.php"><i class="fas fa-heart"></i> Wishlist</a></li> <li><a class="dropdown-item" href="<?= SITE_URL ?>pages/addresses.php"><i class="fas fa-map-marker-alt"></i> Addresses</a></li> <li><a class="dropdown-item" href="<?= SITE_URL ?>pages/change-password.php"><i class="fas fa-lock"></i> Change Password</a></li> <li><hr class="dropdown-divider"></li> <li><a class="dropdown-item" href="<?= SITE_URL ?>pages/logout.php"><i class="fas fa-sign-out-alt"></i> Logout</a></li> <?php else: ?> <li><a class="dropdown-item" href="<?= SITE_URL ?>pages/login.php"><i class="fas fa-sign-in-alt"></i> Login</a></li> <li><a class="dropdown-item" href="<?= SITE_URL ?>pages/register.php"><i class="fas fa-user-plus"></i> Register</a></li> <li><hr class="dropdown-divider"></li> <li><a class="dropdown-item" href="<?= SITE_URL ?>pages/account.php"><i class="fas fa-user-circle"></i> My Account</a></li> <li><a class="dropdown-item" href="<?= SITE_URL ?>pages/orders.php"><i class="fas fa-box"></i> My Orders</a></li> <?php endif; ?> </ul> </div> </div> </div> </div> </div> </header> <!-- Navigation Bar --> <nav class="main-nav"> <div class="container"> <div class="nav-wrapper"> <!-- Categories Dropdown --> <div class="categories-dropdown"> <button class="categories-toggle"> <i class="fas fa-bars"></i> <span>All Categories</span> <i class="fas fa-chevron-down ms-auto"></i> </button> <ul class="categories-menu"> <?php foreach ($categories as $cat): ?> <li> <a href="<?= SITE_URL ?>pages/category.php?slug=<?= $cat['slug'] ?>"> <i class="<?= $cat['icon'] ?? 'fas fa-tag' ?>"></i> <span><?= htmlspecialchars($cat['name']) ?></span> </a> </li> <?php endforeach; ?> </ul> </div> <!-- Main Menu --> <ul class="main-menu"> <li><a href="<?= SITE_URL ?>" class="<?= $page == 'home' ? 'active' : '' ?>">Home</a></li> <li class="mega-menu"> <a href="<?= SITE_URL ?>pages/shop.php" class="<?= $page == 'shop' ? 'active' : '' ?>"> Shop <i class="fas fa-chevron-down"></i> </a> <div class="mega-menu-content"> <div class="row"> <?php $cat_groups = array_chunk($categories, ceil(count($categories)/2)); foreach ($cat_groups as $group): ?> <div class="col-md-6"> <ul class="mega-menu-list"> <?php foreach ($group as $cat): ?> <li> <a href="<?= SITE_URL ?>pages/category.php?slug=<?= $cat['slug'] ?>"> <i class="<?= $cat['icon'] ?? 'fas fa-tag' ?>"></i> <?= htmlspecialchars($cat['name']) ?> </a> </li> <?php endforeach; ?> </ul> </div> <?php endforeach; ?> </div> </div> </li> <li><a href="<?= SITE_URL ?>pages/shop.php?featured=1" class="<?= $page == 'featured' ? 'active' : '' ?>">Featured</a></li> <li><a href="<?= SITE_URL ?>pages/shop.php?best_seller=1" class="<?= $page == 'best_seller' ? 'active' : '' ?>">Best Sellers</a></li> <li><a href="<?= SITE_URL ?>pages/shop.php?new=1" class="<?= $page == 'new' ? 'active' : '' ?>">New Arrivals</a></li> <li><a href="<?= SITE_URL ?>pages/shop.php?sale=1" class="sale-link">Flash Deals</a></li> <li><a href="<?= SITE_URL ?>pages/contact.php" class="<?= $page == 'contact' ? 'active' : '' ?>">Contact</a></li> </ul> </div> </div> </nav> <!-- Mobile Search Bar (slide-down, toggled by header search icon) --> <div class="mobile-search d-md-none" id="mobile-search-bar"> <div class="container"> <form action="<?= SITE_URL ?>pages/shop.php" method="GET" class="search-form"> <div class="search-wrapper" style="position: relative;"> <input type="text" name="search" id="mobile-search-input" class="form-control search-input" placeholder="Search products, brands..." autocomplete="off" style="width: 100%; padding-right: 90px;"> <button type="submit" class="search-btn" style="position: absolute; right: 0; top: 0; height: 100%; width: 44px; background: var(--primary-rose-gold); color: white; border: none; border-radius: 0 50px 50px 0; cursor: pointer;"> <i class="fas fa-search"></i> </button> <div class="search-results" id="mobile-search-results"></div> </div> </form> </div> </div>
Save Changes
Cancel
Create New File
Create New Folder