2763fddaca600e7ce4f16aa1d9ce3481883fb897.php 21 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323
  1. <?php if(get_setting('topbar_banner') != null): ?>
  2. <div class="position-relative top-banner removable-session z-1035 d-none" data-key="top-banner" data-value="removed">
  3. <a href="<?php echo e(get_setting('topbar_banner_link')); ?>" class="d-block text-reset">
  4. <img src="<?php echo e(uploaded_asset(get_setting('topbar_banner'))); ?>" class="w-100 mw-100 h-50px h-lg-auto img-fit">
  5. </a>
  6. <button class="btn text-white absolute-top-right set-session" data-key="top-banner" data-value="removed" data-toggle="remove-parent" data-parent=".top-banner">
  7. <i class="la la-close la-2x"></i>
  8. </button>
  9. </div>
  10. <?php endif; ?>
  11. <!-- Top Bar -->
  12. <div class="top-navbar bg-white border-bottom border-soft-secondary z-1035">
  13. <div class="container">
  14. <div class="row">
  15. <div class="col-lg-7 col">
  16. <ul class="list-inline d-flex justify-content-between justify-content-lg-start mb-0">
  17. <?php if(get_setting('show_language_switcher') == 'on'): ?>
  18. <li class="list-inline-item dropdown mr-3" id="lang-change">
  19. <?php
  20. if(Session::has('locale')){
  21. $locale = Session::get('locale', Config::get('app.locale'));
  22. }
  23. else{
  24. $locale = 'en';
  25. }
  26. ?>
  27. <a href="javascript:void(0)" class="dropdown-toggle text-reset py-2" data-toggle="dropdown" data-display="static">
  28. <img src="<?php echo e(static_asset('assets/img/placeholder.jpg')); ?>" data-src="<?php echo e(static_asset('assets/img/flags/'.$locale.'.png')); ?>" class="mr-2 lazyload" alt="<?php echo e(\App\Models\Language::where('code', $locale)->first()->name); ?>" height="11">
  29. <span class="opacity-60"><?php echo e(\App\Models\Language::where('code', $locale)->first()->name); ?></span>
  30. </a>
  31. <ul class="dropdown-menu dropdown-menu-left">
  32. <?php $__currentLoopData = \App\Models\Language::where('status', 1)->get(); $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $key => $language): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
  33. <li>
  34. <a href="javascript:void(0)" data-flag="<?php echo e($language->code); ?>" class="dropdown-item <?php if($locale == $language): ?> active <?php endif; ?>">
  35. <img src="<?php echo e(static_asset('assets/img/placeholder.jpg')); ?>" data-src="<?php echo e(static_asset('assets/img/flags/'.$language->code.'.png')); ?>" class="mr-1 lazyload" alt="<?php echo e($language->name); ?>" height="11">
  36. <span class="language"><?php echo e($language->name); ?></span>
  37. </a>
  38. </li>
  39. <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
  40. </ul>
  41. </li>
  42. <?php endif; ?>
  43. <?php if(get_setting('show_currency_switcher') == 'on'): ?>
  44. <li class="list-inline-item dropdown ml-auto ml-lg-0 mr-0" id="currency-change">
  45. <?php
  46. if(Session::has('currency_code')){
  47. $currency_code = Session::get('currency_code');
  48. }
  49. else{
  50. $currency_code = \App\Models\Currency::findOrFail(get_setting('system_default_currency'))->code;
  51. }
  52. ?>
  53. <a href="javascript:void(0)" class="dropdown-toggle text-reset py-2 opacity-60" data-toggle="dropdown" data-display="static">
  54. <?php echo e(\App\Models\Currency::where('code', $currency_code)->first()->name); ?> <?php echo e((\App\Models\Currency::where('code', $currency_code)->first()->symbol)); ?>
  55. </a>
  56. <ul class="dropdown-menu dropdown-menu-right dropdown-menu-lg-left">
  57. <?php $__currentLoopData = \App\Models\Currency::where('status', 1)->get(); $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $key => $currency): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
  58. <li>
  59. <a class="dropdown-item <?php if($currency_code == $currency->code): ?> active <?php endif; ?>" href="javascript:void(0)" data-currency="<?php echo e($currency->code); ?>"><?php echo e($currency->name); ?> (<?php echo e($currency->symbol); ?>)</a>
  60. </li>
  61. <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
  62. </ul>
  63. </li>
  64. <?php endif; ?>
  65. </ul>
  66. </div>
  67. <div class="col-5 text-right d-none d-lg-block">
  68. <ul class="list-inline mb-0 h-100 d-flex justify-content-end align-items-center">
  69. <?php if(get_setting('helpline_number')): ?>
  70. <li class="list-inline-item mr-3 border-right border-left-0 pr-3 pl-0">
  71. <a href="tel:<?php echo e(get_setting('helpline_number')); ?>" class="text-reset d-inline-block opacity-60 py-2">
  72. <i class="la la-phone"></i>
  73. <span><?php echo e(translate('Help line')); ?></span>
  74. <span><?php echo e(get_setting('helpline_number')); ?></span>
  75. </a>
  76. </li>
  77. <?php endif; ?>
  78. <?php if(auth()->guard()->check()): ?>
  79. <?php if(isAdmin()): ?>
  80. <li class="list-inline-item mr-3 border-right border-left-0 pr-3 pl-0">
  81. <a href="<?php echo e(route('admin.dashboard')); ?>" class="text-reset d-inline-block opacity-60 py-2"><?php echo e(translate('My Panel')); ?></a>
  82. </li>
  83. <?php else: ?>
  84. <li class="list-inline-item mr-3 border-right border-left-0 pr-3 pl-0 dropdown">
  85. <a class="dropdown-toggle no-arrow text-reset" data-toggle="dropdown" href="javascript:void(0);" role="button" aria-haspopup="false" aria-expanded="false">
  86. <span class="">
  87. <span class="position-relative d-inline-block">
  88. <i class="las la-bell fs-18"></i>
  89. <?php if(count(Auth::user()->unreadNotifications) > 0): ?>
  90. <span class="badge badge-sm badge-dot badge-circle badge-primary position-absolute absolute-top-right"></span>
  91. <?php endif; ?>
  92. </span>
  93. </span>
  94. </a>
  95. <div class="dropdown-menu dropdown-menu-right dropdown-menu-lg py-0">
  96. <div class="p-3 bg-light border-bottom">
  97. <h6 class="mb-0"><?php echo e(translate('Notifications')); ?></h6>
  98. </div>
  99. <div class="px-3 c-scrollbar-light overflow-auto " style="max-height:300px;">
  100. <ul class="list-group list-group-flush" >
  101. <?php $__empty_1 = true; $__currentLoopData = Auth::user()->unreadNotifications; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $notification): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); $__empty_1 = false; ?>
  102. <li class="list-group-item">
  103. <?php if($notification->type == 'App\Notifications\OrderNotification'): ?>
  104. <?php if(Auth::user()->user_type == 'customer'): ?>
  105. <a href="<?php echo e(route('purchase_history.details', encrypt($notification->data['order_id']))); ?>" class="text-reset">
  106. <span class="ml-2">
  107. <?php echo e(translate('Order code: ')); ?> <?php echo e($notification->data['order_code']); ?> <?php echo e(translate('has been '. ucfirst(str_replace('_', ' ', $notification->data['status'])))); ?>
  108. </span>
  109. </a>
  110. <?php elseif(Auth::user()->user_type == 'seller'): ?>
  111. <a href="<?php echo e(route('seller.orders.show', encrypt($notification->data['order_id']))); ?>" class="text-reset">
  112. <span class="ml-2">
  113. <?php echo e(translate('Order code: ')); ?> <?php echo e($notification->data['order_code']); ?> <?php echo e(translate('has been '. ucfirst(str_replace('_', ' ', $notification->data['status'])))); ?>
  114. </span>
  115. </a>
  116. <?php endif; ?>
  117. <?php endif; ?>
  118. </li>
  119. <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); if ($__empty_1): ?>
  120. <li class="list-group-item">
  121. <div class="py-4 text-center fs-16">
  122. <?php echo e(translate('No notification found')); ?>
  123. </div>
  124. </li>
  125. <?php endif; ?>
  126. </ul>
  127. </div>
  128. <div class="text-center border-top">
  129. <a href="<?php echo e(route('all-notifications')); ?>" class="text-reset d-block py-2">
  130. <?php echo e(translate('View All Notifications')); ?>
  131. </a>
  132. </div>
  133. </div>
  134. </li>
  135. <li class="list-inline-item mr-3 border-right border-left-0 pr-3 pl-0">
  136. <?php if(Auth::user()->user_type == 'seller'): ?>
  137. <a href="<?php echo e(route('seller.dashboard')); ?>" class="text-reset d-inline-block opacity-60 py-2"><?php echo e(translate('My Panel')); ?></a>
  138. <?php else: ?>
  139. <a href="<?php echo e(route('dashboard')); ?>" class="text-reset d-inline-block opacity-60 py-2"><?php echo e(translate('My Panel')); ?></a>
  140. <?php endif; ?>
  141. </li>
  142. <?php endif; ?>
  143. <li class="list-inline-item">
  144. <a href="<?php echo e(route('logout')); ?>" class="text-reset d-inline-block opacity-60 py-2"><?php echo e(translate('Logout')); ?></a>
  145. </li>
  146. <?php else: ?>
  147. <li class="list-inline-item mr-3 border-right border-left-0 pr-3 pl-0">
  148. <a href="<?php echo e(route('user.login')); ?>" class="text-reset d-inline-block opacity-60 py-2"><?php echo e(translate('Login')); ?></a>
  149. </li>
  150. <li class="list-inline-item">
  151. <a href="<?php echo e(route('user.registration')); ?>" class="text-reset d-inline-block opacity-60 py-2"><?php echo e(translate('Registration')); ?></a>
  152. </li>
  153. <?php endif; ?>
  154. </ul>
  155. </div>
  156. </div>
  157. </div>
  158. </div>
  159. <!-- END Top Bar -->
  160. <header class="<?php if(get_setting('header_stikcy') == 'on'): ?> sticky-top <?php endif; ?> z-1020 bg-white border-bottom shadow-sm">
  161. <div class="position-relative logo-bar-area z-1">
  162. <div class="container">
  163. <div class="d-flex align-items-center">
  164. <div class="col-auto col-xl-3 pl-0 pr-3 d-flex align-items-center">
  165. <a class="d-block py-20px mr-3 ml-0" href="<?php echo e(route('home')); ?>">
  166. <?php
  167. $header_logo = get_setting('header_logo');
  168. ?>
  169. <?php if($header_logo != null): ?>
  170. <img src="<?php echo e(uploaded_asset($header_logo)); ?>" alt="<?php echo e(env('APP_NAME')); ?>" class="mw-100 h-45px h-md-40px" height="40">
  171. <?php else: ?>
  172. <img src="<?php echo e(static_asset('assets/img/logo.png')); ?>" alt="<?php echo e(env('APP_NAME')); ?>" class="mw-100 h-45px h-md-40px" height="40">
  173. <?php endif; ?>
  174. </a>
  175. <?php if(Route::currentRouteName() != 'home'): ?>
  176. <div class="d-none d-xl-block align-self-stretch category-menu-icon-box ml-auto mr-0">
  177. <div class="h-100 d-flex align-items-center" id="category-menu-icon">
  178. <div class="dropdown-toggle navbar-light bg-light h-40px w-50px pl-2 rounded border c-pointer">
  179. <span class="navbar-toggler-icon"></span>
  180. </div>
  181. </div>
  182. </div>
  183. <?php endif; ?>
  184. </div>
  185. <div class="d-lg-none ml-auto mr-0">
  186. <a class="p-2 d-block text-reset" href="javascript:void(0);" data-toggle="class-toggle" data-target=".front-header-search">
  187. <i class="las la-search la-flip-horizontal la-2x"></i>
  188. </a>
  189. </div>
  190. <div class="flex-grow-1 front-header-search d-flex align-items-center bg-white">
  191. <div class="position-relative flex-grow-1">
  192. <form action="<?php echo e(route('search')); ?>" method="GET" class="stop-propagation">
  193. <div class="d-flex position-relative align-items-center">
  194. <div class="d-lg-none" data-toggle="class-toggle" data-target=".front-header-search">
  195. <button class="btn px-2" type="button"><i class="la la-2x la-long-arrow-left"></i></button>
  196. </div>
  197. <div class="input-group">
  198. <input type="text" class="border-0 border-lg form-control" id="search" name="keyword" <?php if(isset($query)): ?>
  199. value="<?php echo e($query); ?>"
  200. <?php endif; ?> placeholder="<?php echo e(translate('I am shopping for...')); ?>" autocomplete="off">
  201. <div class="input-group-append d-none d-lg-block">
  202. <button class="btn btn-primary" type="submit">
  203. <i class="la la-search la-flip-horizontal fs-18"></i>
  204. </button>
  205. </div>
  206. </div>
  207. </div>
  208. </form>
  209. <div class="typed-search-box stop-propagation document-click-d-none d-none bg-white rounded shadow-lg position-absolute left-0 top-100 w-100" style="min-height: 200px">
  210. <div class="search-preloader absolute-top-center">
  211. <div class="dot-loader"><div></div><div></div><div></div></div>
  212. </div>
  213. <div class="search-nothing d-none p-3 text-center fs-16">
  214. </div>
  215. <div id="search-content" class="text-left">
  216. </div>
  217. </div>
  218. </div>
  219. </div>
  220. <div class="d-none d-lg-none ml-3 mr-0">
  221. <div class="nav-search-box">
  222. <a href="#" class="nav-box-link">
  223. <i class="la la-search la-flip-horizontal d-inline-block nav-box-icon"></i>
  224. </a>
  225. </div>
  226. </div>
  227. <div class="d-none d-lg-block ml-3 mr-0">
  228. <div class="" id="compare">
  229. <?php echo $__env->make('frontend.partials.compare', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?>
  230. </div>
  231. </div>
  232. <div class="d-none d-lg-block ml-3 mr-0">
  233. <div class="" id="wishlist">
  234. <?php echo $__env->make('frontend.partials.wishlist', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?>
  235. </div>
  236. </div>
  237. <div class="d-none d-lg-block align-self-stretch ml-3 mr-0" data-hover="dropdown">
  238. <div class="nav-cart-box dropdown h-100" id="cart_items">
  239. <?php echo $__env->make('frontend.partials.cart', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?>
  240. </div>
  241. </div>
  242. </div>
  243. </div>
  244. <?php if(Route::currentRouteName() != 'home'): ?>
  245. <div class="hover-category-menu position-absolute w-100 top-100 left-0 right-0 d-none z-3" id="hover-category-menu">
  246. <div class="container">
  247. <div class="row gutters-10 position-relative">
  248. <div class="col-lg-3 position-static">
  249. <?php echo $__env->make('frontend.partials.category_menu', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?>
  250. </div>
  251. </div>
  252. </div>
  253. </div>
  254. <?php endif; ?>
  255. </div>
  256. <?php if( get_setting('header_menu_labels') != null ): ?>
  257. <div class="bg-white border-top border-gray-200 py-1">
  258. <div class="container">
  259. <ul class="list-inline mb-0 pl-0 mobile-hor-swipe text-center">
  260. <?php $__currentLoopData = json_decode( get_setting('header_menu_labels'), true); $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $key => $value): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
  261. <li class="list-inline-item mr-0">
  262. <a href="<?php echo e(json_decode( get_setting('header_menu_links'), true)[$key]); ?>" class="opacity-60 fs-14 px-3 py-2 d-inline-block fw-600 hov-opacity-100 text-reset">
  263. <?php echo e(translate($value)); ?>
  264. </a>
  265. </li>
  266. <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
  267. </ul>
  268. </div>
  269. </div>
  270. <?php endif; ?>
  271. </header>
  272. <div class="modal fade" id="order_details" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true">
  273. <div class="modal-dialog modal-dialog-centered modal-xl" role="document">
  274. <div class="modal-content">
  275. <div id="order-details-modal-body">
  276. </div>
  277. </div>
  278. </div>
  279. </div>
  280. <?php $__env->startSection('script'); ?>
  281. <script type="text/javascript">
  282. function show_order_details(order_id)
  283. {
  284. $('#order-details-modal-body').html(null);
  285. if(!$('#modal-size').hasClass('modal-lg')){
  286. $('#modal-size').addClass('modal-lg');
  287. }
  288. $.post('<?php echo e(route('orders.details')); ?>', { _token : AIZ.data.csrf, order_id : order_id}, function(data){
  289. $('#order-details-modal-body').html(data);
  290. $('#order_details').modal();
  291. $('.c-preloader').hide();
  292. AIZ.plugins.bootstrapSelect('refresh');
  293. });
  294. }
  295. </script>
  296. <?php $__env->stopSection(); ?>
  297. <?php /**PATH /www/wwwroot/www.easybuyjp.shop/resources/views/frontend/inc/nav.blade.php ENDPATH**/ ?>