This commit is contained in:
amazuecos
2025-02-22 20:56:06 +01:00
parent 339c979ded
commit f270b6dee8
27 changed files with 981 additions and 92 deletions

View File

@ -90,7 +90,38 @@ $picture = "/assets/img/default-user.png";
<!-- Layout wrapper -->
<div class="layout-wrapper layout-content-navbar">
<div class="layout-container">
<?php include "sidebar.php" ?>
<aside id="layout-menu" class="layout-menu menu-vertical menu bg-menu-theme">
<div class="app-brand">
<a href="<?= site_url('home') ?>" class="app-brand-link">
<span class="app-brand-logo">
<img src="<?= site_url('themes/vuexy/img/safekat/logos/sk-logo.png') ?>" width="150px">
</span>
</a>
<a href="javascript:void(0);" class="layout-menu-toggle menu-link text-large ms-auto">
<i class="ti menu-toggle-icon d-none d-xl-block ti-sm align-middle"></i>
<i class="ti ti-x d-block d-xl-none ti-sm align-middle"></i>
</a>
</div>
<div class="menu-inner-shadow"></div>
<ul class="menu-inner py-1">
<li class="menu-item">
<!-- Iterate throught sections -->
<?php foreach ($wiki_sections as $key => $value) : ?>
<!-- Check if user can view the section link -->
<?php if (auth()->user()->inGroup($value->role)): ?>
<a href="<?= site_url("wiki/render/".$value->slug) ?>" class="menu-link">
<i class="menu-icon tf-icons ti ti-book"></i>
<?= $value->name ?>
</a>
<?php endif; ?>
<?php endforeach; ?>
</li>
</ul>
</aside>
<!-- Layout container -->
<div class="layout-page">
@ -236,7 +267,7 @@ $picture = "/assets/img/default-user.png";
<script src="<?= site_url('themes/vuexy/vendor/libs/perfect-scrollbar/perfect-scrollbar.js') ?>"></script>
<script src="<?= site_url('themes/vuexy/vendor/libs/hammer/hammer.js') ?>"></script>
<script src="<?= site_url('themes/vuexy/vendor/js/menu.js') ?>"></script>
<script type="module" src="<?= site_url('assets/js/safekat/pages/layout.js') ?>"></script>
<!-- Helpers -->
<script src="<?= site_url('themes/vuexy/vendor/js/helpers.js') ?>"></script>

View File

@ -1,6 +1,7 @@
<?= $this->include('themes/_commonPartialsBs/select2bs5') ?>
<?= $this->include('themes/_commonPartialsBs/datatables') ?>
<?= $this->include('themes/_commonPartialsBs/_confirm2delete') ?>
<?= $this->include("themes/_commonPartialsBs/sweetalert") ?>
<?= $this->extend('themes/vuexy/wiki/layout') ?>
<?= $this->section('content'); ?>
@ -13,7 +14,12 @@
</div><!--//.card-header -->
<div class="card-body">
<div class="row">
<form action="POST" id="form-wiki">
<input type="hidden" name="slug" id="section-slug">
<input type="hidden" name="wiki_page_id" id="wiki-section-id" value="<?=$section->id?>">
<input type="hidden" name="wiki_page_id" id="wiki-page-id">
<input type="hidden" name="wiki_page_id" id="wiki-content-id">
</form>
<?php if (auth()->user()->inGroup('admin')): ?>
<div class="col-md-10">
<div id="editorjs"></div>
@ -27,6 +33,7 @@
</div>
</div>
<?php else : ?>
<div class="col-md-12">
<div id="editorjs"></div>
</div>
@ -40,7 +47,15 @@
</div><!--//.card -->
</div><!--//.col -->
</div><!--//.row -->
<?= $this->section("additionalExternalJs") ?>
<script type="module" src="<?= site_url('assets/js/safekat/pages/wiki/home.js') ?>"></script>
<?= $this->endSection() ?>
<?= $this->section('css') ?>
<link rel="stylesheet" href="<?= site_url('themes/vuexy/vendor/libs/sweetalert2/sweetalert2.css') ?>" />
<?= $this->endSection() ?>
<?= $this->section("additionalExternalJs") ?>
<script src="<?= site_url('themes/vuexy/vendor/libs/sweetalert2/sweetalert2.js') ?>"></script>
<script type="module" src="<?= site_url('assets/js/safekat/pages/wiki/home.js') ?>"></script>
<?= $this->endSection() ?>

View File

@ -17,17 +17,12 @@
<ul class="menu-inner py-1">
<li class="menu-item">
<a href="javascript:void(0);" class="menu-link menu-toggle">
<?php foreach ($wiki_sections as $key => $value) :?>
<a href="<?= site_url("wiki/presupuesto")?>" class="menu-link menu-toggle">
<i class="menu-icon tf-icons ti ti-book"></i>
<?= lang("App.menu_presupuestos") ?>
</a>
<ul class="menu-sub">
<li class="menu-item">
<a href="<?= site_url("wiki/presupuesto") ?>" class="menu-link">
<?= lang("App.menu_presupuestos") ?>
</a>
</li>
</ul>
<?php endforeach;?>
</li>
</ul>