mirror of
https://github.com/alextselegidis/easyappointments.git
synced 2024-11-28 10:53:40 +03:00
Created the backend layout and moved all of its templates into the new "pages" directory
This commit is contained in:
parent
fa313c3ef3
commit
3ca9211449
9 changed files with 67 additions and 72 deletions
|
@ -1,10 +0,0 @@
|
|||
<html lang="en">
|
||||
<head>
|
||||
<title>403 Forbidden</title>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<p>Directory access is forbidden.</p>
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -49,7 +49,4 @@
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<script src="<?= asset_url('assets/js/backend.js') ?>"></script>
|
||||
<script src="<?= asset_url('assets/js/general_functions.js') ?>"></script>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,48 +1,10 @@
|
|||
<?php
|
||||
/**
|
||||
* @var string $page_title
|
||||
* @var array $active_menu
|
||||
* @var array $privileges
|
||||
* @var string $active_menu
|
||||
*/
|
||||
?>
|
||||
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
||||
<title><?= isset($page_title) ? $page_title : lang('backend_section') ?> | Easy!Appointments</title>
|
||||
<link rel="stylesheet" type="text/css" href="<?= asset_url('assets/vendor/bootstrap/bootstrap.min.css') ?>">
|
||||
<link rel="stylesheet" type="text/css" href="<?= asset_url('assets/vendor/jquery-ui-dist/jquery-ui.min.css') ?>">
|
||||
<link rel="stylesheet" type="text/css" href="<?= asset_url('assets/vendor/trumbowyg/trumbowyg.min.css') ?>">
|
||||
<link rel="stylesheet" type="text/css" href="<?= asset_url('assets/vendor/select2/select2.min.css') ?>">
|
||||
<link rel="stylesheet" type="text/css" href="<?= asset_url('assets/css/backend.css') ?>">
|
||||
<link rel="stylesheet" type="text/css" href="<?= asset_url('assets/css/general.css') ?>">
|
||||
<link rel="icon" type="image/x-icon" href="<?= asset_url('assets/img/favicon.ico') ?>">
|
||||
<link rel="icon" sizes="192x192" href="<?= asset_url('assets/img/logo.png') ?>">
|
||||
|
||||
<script>
|
||||
// Global JavaScript Variables - Used in all backend pages.
|
||||
var availableLanguages = <?= json_encode(config('available_languages')) ?>;
|
||||
var EALang = <?= json_encode($this->lang->language) ?>;
|
||||
</script>
|
||||
|
||||
<script src="<?= asset_url('assets/vendor/jquery/jquery.min.js') ?>"></script>
|
||||
<script src="<?= asset_url('assets/vendor/@popperjs-core/popper.min.js') ?>"></script>
|
||||
<script src="<?= asset_url('assets/vendor/bootstrap/bootstrap.min.js') ?>"></script>
|
||||
<script src="<?= asset_url('assets/vendor/tippy.js/tippy-bundle.umd.min.js') ?>"></script>
|
||||
<script src="<?= asset_url('assets/vendor/jquery-ui-dist/jquery-ui.min.js') ?>"></script>
|
||||
<script src="<?= asset_url('assets/vendor/jquery-ui-touch-punch/jquery.ui.touch-punch.min.js') ?>"></script>
|
||||
<script src="<?= asset_url('assets/vendor/moment/moment.min.js') ?>"></script>
|
||||
<script src="<?= asset_url('assets/vendor/moment-timezone/moment-timezone-with-data.min.js') ?>"></script>
|
||||
<script src="<?= asset_url('assets/vendor/datejs/date.min.js') ?>"></script>
|
||||
<script src="<?= asset_url('assets/vendor/trumbowyg/trumbowyg.min.js') ?>"></script>
|
||||
<script src="<?= asset_url('assets/vendor/select2/select2.min.js') ?>"></script>
|
||||
<script src="<?= asset_url('assets/vendor/@fortawesome-fontawesome-free/fontawesome.min.js') ?>"></script>
|
||||
<script src="<?= asset_url('assets/vendor/@fortawesome-fontawesome-free/solid.min.js') ?>"></script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<nav id="header" class="navbar navbar-expand-md navbar-dark">
|
||||
<div id="header-logo" class="navbar-brand">
|
||||
<img src="<?= base_url('assets/img/logo.png') ?>">
|
56
application/views/layouts/backend/backend_layout.php
Normal file
56
application/views/layouts/backend/backend_layout.php
Normal file
|
@ -0,0 +1,56 @@
|
|||
<?php
|
||||
/**
|
||||
* @var string $page_title
|
||||
* @var string $page_path
|
||||
* @var array $active_menu
|
||||
* @var array $privileges
|
||||
*/
|
||||
?>
|
||||
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
||||
<title><?= $page_title ?? lang('backend_section') ?> | Easy!Appointments</title>
|
||||
<link rel="stylesheet" type="text/css" href="<?= asset_url('assets/vendor/bootstrap/bootstrap.min.css') ?>">
|
||||
<link rel="stylesheet" type="text/css" href="<?= asset_url('assets/vendor/jquery-ui-dist/jquery-ui.min.css') ?>">
|
||||
<link rel="stylesheet" type="text/css" href="<?= asset_url('assets/vendor/trumbowyg/trumbowyg.min.css') ?>">
|
||||
<link rel="stylesheet" type="text/css" href="<?= asset_url('assets/vendor/select2/select2.min.css') ?>">
|
||||
<link rel="stylesheet" type="text/css" href="<?= asset_url('assets/css/backend.css') ?>">
|
||||
<link rel="stylesheet" type="text/css" href="<?= asset_url('assets/css/general.css') ?>">
|
||||
<link rel="icon" type="image/x-icon" href="<?= asset_url('assets/img/favicon.ico') ?>">
|
||||
<link rel="icon" sizes="192x192" href="<?= asset_url('assets/img/logo.png') ?>">
|
||||
|
||||
<script>
|
||||
// Global JavaScript Variables - Used in all backend pages.
|
||||
var availableLanguages = <?= json_encode(config('available_languages')) ?>;
|
||||
var EALang = <?= json_encode($this->lang->language) ?>;
|
||||
</script>
|
||||
|
||||
<script src="<?= asset_url('assets/vendor/jquery/jquery.min.js') ?>"></script>
|
||||
<script src="<?= asset_url('assets/vendor/@popperjs-core/popper.min.js') ?>"></script>
|
||||
<script src="<?= asset_url('assets/vendor/bootstrap/bootstrap.min.js') ?>"></script>
|
||||
<script src="<?= asset_url('assets/vendor/tippy.js/tippy-bundle.umd.min.js') ?>"></script>
|
||||
<script src="<?= asset_url('assets/vendor/jquery-ui-dist/jquery-ui.min.js') ?>"></script>
|
||||
<script src="<?= asset_url('assets/vendor/jquery-ui-touch-punch/jquery.ui.touch-punch.min.js') ?>"></script>
|
||||
<script src="<?= asset_url('assets/vendor/moment/moment.min.js') ?>"></script>
|
||||
<script src="<?= asset_url('assets/vendor/moment-timezone/moment-timezone-with-data.min.js') ?>"></script>
|
||||
<script src="<?= asset_url('assets/vendor/datejs/date.min.js') ?>"></script>
|
||||
<script src="<?= asset_url('assets/vendor/trumbowyg/trumbowyg.min.js') ?>"></script>
|
||||
<script src="<?= asset_url('assets/vendor/select2/select2.min.js') ?>"></script>
|
||||
<script src="<?= asset_url('assets/vendor/@fortawesome-fontawesome-free/fontawesome.min.js') ?>"></script>
|
||||
<script src="<?= asset_url('assets/vendor/@fortawesome-fontawesome-free/solid.min.js') ?>"></script>
|
||||
</head>
|
||||
<body>
|
||||
<script src="<?= asset_url('assets/js/backend.js') ?>"></script>
|
||||
<script src="<?= asset_url('assets/js/general_functions.js') ?>"></script>
|
||||
|
||||
<?php require __DIR__ . '/backend_header.php' ?>
|
||||
|
||||
<?php require $page_path ?>
|
||||
|
||||
<?php require __DIR__ . '/backend_footer.php' ?>
|
||||
|
||||
</body>
|
||||
</html>
|
|
@ -133,23 +133,16 @@
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<div id="calendar"><!-- Dynamically Generated Content --></div>
|
||||
<div id="calendar">
|
||||
<!-- Dynamically Generated Content -->
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Page Components -->
|
||||
|
||||
<!-- MANAGE APPOINTMENT MODAL -->
|
||||
|
||||
<?php require __DIR__ . '/../modals/manage_appointment_modal.php' ?>
|
||||
|
||||
<!-- MANAGE UNAVAILABLE MODAL -->
|
||||
|
||||
<?php require __DIR__ . '/../modals/manage_unavailable_modal.php' ?>
|
||||
|
||||
<!-- SELECT GOOGLE CALENDAR MODAL -->
|
||||
|
||||
<?php require __DIR__ . '/../modals/select_google_calendar_modal.php' ?>
|
||||
|
||||
<!-- WORKING PLAN EXCEPTIONS MODAL -->
|
||||
|
||||
<?php require __DIR__ . '/../modals/working_plan_exceptions_modal.php' ?>
|
||||
<?= component('manage_appointment_modal') ?>
|
||||
<?= component('manage_appointment_modal') ?>
|
||||
<?= component('manage_unavailable_modal') ?>
|
||||
<?= component('select_google_calendar_modal') ?>
|
||||
<?= component('working_plan_exceptions_modal') ?>
|
||||
|
|
@ -503,7 +503,6 @@
|
|||
<div class="form-group">
|
||||
<label for="secretary-city">
|
||||
<?= lang('city') ?>
|
||||
|
||||
</label>
|
||||
<input id="secretary-city" class="form-control" maxlength="256">
|
||||
</div>
|
||||
|
@ -518,7 +517,6 @@
|
|||
<div class="form-group">
|
||||
<label for="secretary-zip-code">
|
||||
<?= lang('zip_code') ?>
|
||||
|
||||
</label>
|
||||
<input id="secretary-zip-code" class="form-control" maxlength="64">
|
||||
</div>
|
||||
|
@ -726,7 +724,6 @@
|
|||
<div class="form-group">
|
||||
<label for="admin-zip-code">
|
||||
<?= lang('zip_code') ?>
|
||||
|
||||
</label>
|
||||
<input id="admin-zip-code" class="form-control" maxlength="64">
|
||||
</div>
|
Loading…
Reference in a new issue