cms-token/@core/resources/views/backend/admin-master.blade.php

249 lines
11 KiB
PHP

<!doctype html>
<html class="no-js" lang="{{get_default_language()}}" dir="{{get_default_language_direction()}}">
<head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
<title>
{{get_static_option('site_'.get_user_lang().'_title')}} -
@if(request()->path() == 'admin-home')
{{get_static_option('site_'.get_user_lang().'_tag_line')}}
@else
@yield('site-title')
@endif
</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
@php
$site_favicon = get_attachment_image_by_id(get_static_option('site_favicon'),"full",false);
@endphp
@if (!empty($site_favicon))
<link rel="icon" href="{{$site_favicon['img_url']}}" type="image/png">
@endif
<link rel="stylesheet" href="{{asset('assets/common/css/bootstrap.min.css')}}">
<link rel="stylesheet" href="{{asset('assets/common/css/font-awesome.min.css')}}">
<link rel="stylesheet" href="{{asset('assets/common/css/themify-icons.css')}}">
<link rel="stylesheet" href="{{asset('assets/backend/css/metisMenu.css')}}">
<link rel="stylesheet" href="{{asset('assets/backend/css/slicknav.min.css')}}">
<!-- others css -->
<link rel="stylesheet" href="{{asset('assets/backend/css/typography.css')}}">
<link rel="stylesheet" href="{{asset('assets/backend/css/default-css.css')}}">
<link rel="stylesheet" href="{{asset('assets/backend/css/styles.css')}}">
<link rel="stylesheet" href="{{asset('assets/backend/css/responsive.css')}}">
<link rel="stylesheet" href="{{asset('assets/backend/css/fontawesome-iconpicker.min.css')}}">
<link rel="stylesheet" href="{{asset('assets/frontend/css/fontawesome.min.css')}}">
<link rel="stylesheet" href="{{asset('assets/frontend/css/flaticon.css')}}">
<link rel="stylesheet" href="{{asset('assets/frontend/css/nexicon.css')}}">
<link rel="stylesheet" href="{{asset('assets/backend/css/custom-style.css')}}">
<link rel="stylesheet" href="{{asset('assets/backend/css/bootstrap-datepicker.min.css')}}">
@yield('style')
@if(!empty(get_static_option('site_admin_dark_mode')))
<link rel="stylesheet" href="{{asset('assets/backend/css/dark-mode.css')}}">
@endif
@if( get_default_language_direction() === 'rtl')
<link rel="stylesheet" href="{{asset('assets/backend/css/rtl.css')}}">
@endif
<script>var siteurl = "{{url('/')}}"</script>
<!-- modernizr css -->
<script src="{{asset('assets/common/vendor/modernizr-2.8.3.min.js')}}"></script>
</head>
<body>
<!--[if lt IE 8]>
<p class="browserupgrade">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> to improve your experience.</p>
<![endif]-->
@if(!empty(get_static_option('disable_backend_preloader')))
<div id="preloader">
<div class="loader"></div>
</div>
@endif
<div class="page-container">
@include('backend/partials/sidebar')
<div class="main-content">
<!-- header area start -->
<div class="header-area">
<div class="row align-items-center">
<!-- nav and search button -->
<div class="col-md-6 col-sm-8 clearfix">
<div class="nav-btn pull-left">
<span></span>
<span></span>
<span></span>
</div>
</div>
<!-- profile info & task notification -->
<div class="col-md-6 col-sm-4 clearfix">
<ul class="notification-area pull-right">
<li id="full-view"><i class="ti-fullscreen"></i></li>
<li id="full-view-exit"><i class="ti-zoom-out"></i></li>
<li><a class="btn btn-primary" target="_blank" href="{{url('/')}}">{{__('View Site')}}</a></li>
</ul>
</div>
</div>
</div>
<div class="page-title-area">
<div class="row align-items-center">
<div class="col-sm-6">
<div class="breadcrumbs-area clearfix">
<h4 class="page-title pull-left">@yield('site-title')</h4>
<ul class="breadcrumbs pull-left">
<li><a href="{{route('admin.home')}}">{{__('Home')}}</a></li>
<li><span>@yield('site-title')</span></li>
</ul>
</div>
</div>
<div class="col-sm-6 clearfix">
<div class="user-profile pull-right">
@php
$profile_img = get_attachment_image_by_id(auth()->user()->image,null,true);
@endphp
@if (!empty($profile_img))
<img class="avatar user-thumb" src="{{$profile_img['img_url']}}" alt="{{auth()->user()->name}}">
@endif
<h4 class="user-name dropdown-toggle" data-toggle="dropdown">{{ Auth::user()->name }} <i class="fa fa-angle-down"></i></h4>
<div class="dropdown-menu">
<a class="dropdown-item" href="{{route('admin.profile.update')}}">{{__('Edit Profile')}}</a>
<a class="dropdown-item" href="{{route('admin.password.change')}}">{{__('Password Change')}}</a>
<a class="dropdown-item" href="{{ route('admin.logout') }}"
onclick="event.preventDefault();
document.getElementById('logout-form').submit();">
{{ __('Logout') }}
</a>
<form id="logout-form" action="{{ route('admin.logout') }}" method="POST" style="display: none;">
@csrf
</form>
</div>
</div>
</div>
</div>
</div>
@yield('content')
</div>
<footer>
<div class="footer-area">
<p>
{!! get_footer_copyright_text() !!}
</p>
<p>v-{{get_static_option('site_script_version','3.5.0')}}</p>
</div>
</footer>
</div>
<script src="{{asset('assets/common/vendor/jquery-2.2.4.min.js')}}"></script>
<script src="{{asset('assets/common/js/popper.min.js')}}"></script>
<script src="{{asset('assets/common/js/bootstrap.min.js')}}"></script>
<script src="{{asset('assets/backend/js/metisMenu.min.js')}}"></script>
<script src="{{asset('assets/backend/js/jquery.slimscroll.min.js')}}"></script>
<script src="{{asset('assets/backend/js/jquery.slicknav.min.js')}}"></script>
<script src="{{asset('assets/backend/js/fontawesome-iconpicker.min.js')}}"></script>
<script src="{{asset('assets/backend/js/bootstrap-datepicker.min.js')}}"></script>
<script src="{{asset('assets/backend/js/sweetalert2.js')}}"></script>
<script>
function iFrameFilterInSummernote(contents){
let rawContents = contents;
let matches = rawContents.match(/<iframe(.+)<\/iframe>/);
let ifamemarkup = Array.isArray(matches) ? matches[0] : '';
let srcMatches = ifamemarkup.match(/src="(.*?)"/);
let ifameSrc = Array.isArray(srcMatches) ? srcMatches[0] : '';
return rawContents.replace(/<iframe(.+)<\/iframe>/, '{iframe} {vsrc}="'+ifameSrc.replace('src="','')+'{/iframe}');
}
</script>
@yield('script')
<script src="{{asset('assets/backend/js/plugins.js')}}"></script>
<script src="{{asset('assets/backend/js/scripts.js')}}"></script>
@if(!empty(get_static_option('site_admin_panel_nav_sticky')))
<script>
(function($){
"use strict";
$(document).ready(function ($) {
var parent = $("#menu");
var activeMenu = $('.metismenu > li.main_dropdown.active');
var markup = activeMenu.clone();
activeMenu.remove();
parent.prepend(markup);
});
})(jQuery);
</script>
@endif
<script>
(function($){
"use strict";
$(document).ready(function ($) {
$('input[type="date"]').datepicker({
format: 'yyyy-mm-dd'
});
$(document).on('click','.swal_delete_button',function(e){
e.preventDefault();
Swal.fire({
title: '{{__("Are you sure?")}}',
text: '{{__("You would not be able to revert this item!")}}',
icon: 'warning',
showCancelButton: true,
confirmButtonColor: '#3085d6',
cancelButtonColor: '#d33',
confirmButtonText: "{{__('Yes, delete it!')}}",
cancelButtonText: "{{__('cancel')}}",
}).then((result) => {
if (result.isConfirmed) {
$(this).next().find('.swal_form_submit_btn').trigger('click');
}
});
});
$(document).on('click','.swal_change_language_button',function(e){
e.preventDefault();
Swal.fire({
title: '{{__("Are you sure to make this language as a default language?")}}',
text: '{{__("Languages will be turn changed as default")}}',
icon: 'warning',
showCancelButton: true,
confirmButtonColor: '#3085d6',
cancelButtonColor: '#d33',
confirmButtonText: "{{__('Yes, Change it!')}}",
cancelButtonText: "{{__('cancel')}}",
}).then((result) => {
if (result.isConfirmed) {
$(this).next().find('.swal_form_submit_btn').trigger('click');
}
});
});
$(document).on('click','.swal_change_approve_payment_button',function(e){
e.preventDefault();
Swal.fire({
title: '{{__("Are you sure to approve this payment?")}}',
icon: 'warning',
showCancelButton: true,
confirmButtonColor: '#3085d6',
cancelButtonColor: '#d33',
confirmButtonText: "{{__('Yes, Accept it!')}}",
cancelButtonText: "{{__('cancel')}}",
}).then((result) => {
if (result.isConfirmed) {
$(this).next().find('.swal_form_submit_btn').trigger('click');
}
});
});
});
})(jQuery);
</script>
</body>
</html>