UI incompleto
This commit is contained in:
4
ui/resources/routes/bancos.php
Normal file
4
ui/resources/routes/bancos.php
Normal file
@ -0,0 +1,4 @@
|
||||
<?php
|
||||
use Contabilidad\Common\Controller\Bancos;
|
||||
|
||||
$app->get('/bancos/add', [Bancos::class, 'add']);
|
4
ui/resources/routes/categorias.php
Normal file
4
ui/resources/routes/categorias.php
Normal file
@ -0,0 +1,4 @@
|
||||
<?php
|
||||
use Contabilidad\Common\Controller\Categorias;
|
||||
|
||||
$app->get('/categorias', Categorias::class);
|
4
ui/resources/routes/cuentas.php
Normal file
4
ui/resources/routes/cuentas.php
Normal file
@ -0,0 +1,4 @@
|
||||
<?php
|
||||
use Contabilidad\Common\Controller\Cuentas;
|
||||
|
||||
$app->get('/cuentas', Cuentas::class);
|
4
ui/resources/routes/fuentes.php
Normal file
4
ui/resources/routes/fuentes.php
Normal file
@ -0,0 +1,4 @@
|
||||
<?php
|
||||
use Contabilidad\Common\Controller\Fuentes;
|
||||
|
||||
$app->get('/fuente/{fuente_id}', [Fuentes::class, 'show']);
|
4
ui/resources/routes/home.php
Normal file
4
ui/resources/routes/home.php
Normal file
@ -0,0 +1,4 @@
|
||||
<?php
|
||||
use Contabilidad\Common\Controller\Home;
|
||||
|
||||
$app->get('[/]', Home::class);
|
4
ui/resources/routes/tipos_fuentes.php
Normal file
4
ui/resources/routes/tipos_fuentes.php
Normal file
@ -0,0 +1,4 @@
|
||||
<?php
|
||||
use Contabilidad\Common\Controller\TiposFuentes;
|
||||
|
||||
$app->get('/tipos_fuentes/add', [TiposFuentes::class, 'add']);
|
14
ui/resources/views/bancos/base.blade.php
Normal file
14
ui/resources/views/bancos/base.blade.php
Normal file
@ -0,0 +1,14 @@
|
||||
@extends('layout.base')
|
||||
|
||||
@section('page_content')
|
||||
<h1 class="ui header">
|
||||
@hasSection('bancos_title')
|
||||
Banco @yield('bancos_title')
|
||||
@else
|
||||
Bancos
|
||||
@endif
|
||||
</h1>
|
||||
<div class="ui segment">
|
||||
@yield('bancos_content')
|
||||
</div>
|
||||
@endsection
|
14
ui/resources/views/categorias/base.blade.php
Normal file
14
ui/resources/views/categorias/base.blade.php
Normal file
@ -0,0 +1,14 @@
|
||||
@extends('layout.base')
|
||||
|
||||
@section('page_content')
|
||||
<h1 class="ui header">
|
||||
@hasSection('categorias_title')
|
||||
Categoría @yield('categorias_title')
|
||||
@else
|
||||
Categorías
|
||||
@endif
|
||||
</h1>
|
||||
<div class="ui segment">
|
||||
@yield('categorias_content')
|
||||
</div>
|
||||
@endsection
|
28
ui/resources/views/categorias/list.blade.php
Normal file
28
ui/resources/views/categorias/list.blade.php
Normal file
@ -0,0 +1,28 @@
|
||||
@extends('categorias.base')
|
||||
|
||||
@section('categorias_content')
|
||||
<div id="categorias"></div>
|
||||
<div class="ui modal">
|
||||
<i class="close icon"></i>
|
||||
<div class="content">
|
||||
<form class="ui form">
|
||||
<div class="field">
|
||||
<label>Nombre</label>
|
||||
<input type="text" name="nombre" />
|
||||
</div>
|
||||
<button class="ui icon button">
|
||||
<i class="plus icon"></i>
|
||||
</button>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
@endsection
|
||||
|
||||
@push('scripts')
|
||||
<script type="text/javascript" src="{{$urls->scripts}}/categorias.list.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(() => {
|
||||
categorias.setup()
|
||||
})
|
||||
</script>
|
||||
@endpush
|
14
ui/resources/views/cuentas/base.blade.php
Normal file
14
ui/resources/views/cuentas/base.blade.php
Normal file
@ -0,0 +1,14 @@
|
||||
@extends('layout.base')
|
||||
|
||||
@section('page_content')
|
||||
<h1 class="ui header">
|
||||
@hasSection('cuentas_title')
|
||||
Cuenta @yield('cuentas_title')
|
||||
@else
|
||||
Cuentas
|
||||
@endif
|
||||
</h1>
|
||||
<div class="ui segment">
|
||||
@yield('cuentas_content')
|
||||
</div>
|
||||
@endsection
|
32
ui/resources/views/cuentas/list.blade.php
Normal file
32
ui/resources/views/cuentas/list.blade.php
Normal file
@ -0,0 +1,32 @@
|
||||
@extends('cuentas.base')
|
||||
|
||||
@section('cuentas_content')
|
||||
<div id="cuentas"></div>
|
||||
<div class="ui modal">
|
||||
<i class="close icon"></i>
|
||||
<div class="content">
|
||||
<form class="ui form">
|
||||
<div class="inline field">
|
||||
<label>Categoría</label>
|
||||
<select name="categoria"></select>
|
||||
</div>
|
||||
<div class="inline field">
|
||||
<label>Nombre</label>
|
||||
<input type="text" name="nombre" />
|
||||
</div>
|
||||
<button class="ui icon button">
|
||||
<i class="plus icon"></i>
|
||||
</button>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
@endsection
|
||||
|
||||
@push('scripts')
|
||||
<script type="text/javascript" src="{{$urls->scripts}}/cuentas.list.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(() => {
|
||||
cuentas.setup()
|
||||
})
|
||||
</script>
|
||||
@endpush
|
14
ui/resources/views/fuentes/base.blade.php
Normal file
14
ui/resources/views/fuentes/base.blade.php
Normal file
@ -0,0 +1,14 @@
|
||||
@extends('layout.base')
|
||||
|
||||
@section('page_content')
|
||||
<h1 class="ui header">
|
||||
@hasSection('fuentes_title')
|
||||
Fuente @yield('fuentes_title')
|
||||
@else
|
||||
Fuentes
|
||||
@endif
|
||||
</h1>
|
||||
<div class="ui segment">
|
||||
@yield('fuentes_content')
|
||||
</div>
|
||||
@endsection
|
81
ui/resources/views/fuentes/show.blade.php
Normal file
81
ui/resources/views/fuentes/show.blade.php
Normal file
@ -0,0 +1,81 @@
|
||||
@extends('fuentes.base')
|
||||
|
||||
@section('fuentes_title')
|
||||
<span id="fuente"></span>
|
||||
@endsection
|
||||
|
||||
@section('fuentes_content')
|
||||
<table class="ui table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>
|
||||
Fecha
|
||||
</th>
|
||||
<th>
|
||||
Cuenta
|
||||
</th>
|
||||
<th>
|
||||
Glosa
|
||||
</th>
|
||||
<th>
|
||||
Detalle
|
||||
</th>
|
||||
<th class="right aligned">
|
||||
Valor
|
||||
</th>
|
||||
<th class="right aligned">
|
||||
<button class="ui tiny green circular icon button">
|
||||
<i class="plus icon"></i>
|
||||
</button>
|
||||
</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody id="entradas">
|
||||
</tbody>
|
||||
</table>
|
||||
<div class="ui modal">
|
||||
<i class="close icon"></i>
|
||||
<div class="content">
|
||||
<form class="ui form">
|
||||
<div class="field">
|
||||
<label>Fecha</label>
|
||||
<div class="ui calendar">
|
||||
<div class="ui input left icon">
|
||||
<i class="calendar icon"></i>
|
||||
<input type="text" name="fecha" placeholder="Fecha" />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="field">
|
||||
<label>Cuenta</label>
|
||||
<select name="cuenta"></select>
|
||||
</div>
|
||||
<div class="field">
|
||||
<label>Glosa</label>
|
||||
<input type="text" name="glosa" />
|
||||
</div>
|
||||
<div class="field">
|
||||
<label>Detalle</label>
|
||||
<input type="text" name="detalle" />
|
||||
</div>
|
||||
<div class="field">
|
||||
<label>Valor</label>
|
||||
<input type="text" name="valor" />
|
||||
</div>
|
||||
<button class="ui icon button">
|
||||
<i class="plus icon"></i>
|
||||
</button>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
@endsection
|
||||
|
||||
@push('scripts')
|
||||
<script type="text/javascript" src="{{$urls->scripts}}/fuentes.show.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(() => {
|
||||
entradas.fuente = {{$fuente_id}}
|
||||
entradas.setup()
|
||||
})
|
||||
</script>
|
||||
@endpush
|
34
ui/resources/views/home.blade.php
Normal file
34
ui/resources/views/home.blade.php
Normal file
@ -0,0 +1,34 @@
|
||||
@extends('layout.base')
|
||||
|
||||
@section('page_content')
|
||||
<h1 class="ui header">
|
||||
Contabilidad
|
||||
</h1>
|
||||
<div class="ui modal">
|
||||
<i class="close icon"></i>
|
||||
<div class="content">
|
||||
<form class="ui form">
|
||||
<div class="field">
|
||||
<label>Tipo</label>
|
||||
<select name="tipo"></select>
|
||||
</div>
|
||||
<div class="field">
|
||||
<label>Banco</label>
|
||||
<select name="banco"></select>
|
||||
</div>
|
||||
<button class="ui icon button">
|
||||
<i class="plus icon"></i>
|
||||
</button>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
@endsection
|
||||
|
||||
@push('scripts')
|
||||
<script type="text/javascript" src="{{$urls->scripts}}/home.js"></script>
|
||||
<script type="text/javascript">
|
||||
$(document).ready(() => {
|
||||
fuentes.setup()
|
||||
})
|
||||
</script>
|
||||
@endpush
|
5
ui/resources/views/layout/base.blade.php
Normal file
5
ui/resources/views/layout/base.blade.php
Normal file
@ -0,0 +1,5 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="es">
|
||||
@include('layout.head')
|
||||
@include('layout.body')
|
||||
</html>
|
5
ui/resources/views/layout/body.blade.php
Normal file
5
ui/resources/views/layout/body.blade.php
Normal file
@ -0,0 +1,5 @@
|
||||
<body>
|
||||
@include('layout.body.header')
|
||||
@yield('page_content')
|
||||
@include('layout.body.footer')
|
||||
</body>
|
4
ui/resources/views/layout/body/footer.blade.php
Normal file
4
ui/resources/views/layout/body/footer.blade.php
Normal file
@ -0,0 +1,4 @@
|
||||
<footer>
|
||||
|
||||
</footer>
|
||||
@include('layout.body.scripts')
|
3
ui/resources/views/layout/body/header.blade.php
Normal file
3
ui/resources/views/layout/body/header.blade.php
Normal file
@ -0,0 +1,3 @@
|
||||
<header>
|
||||
@include('layout.body.menu')
|
||||
</header>
|
5
ui/resources/views/layout/body/menu.blade.php
Normal file
5
ui/resources/views/layout/body/menu.blade.php
Normal file
@ -0,0 +1,5 @@
|
||||
<nav class="ui menu">
|
||||
<a class="item" href="{{$urls->base}}">Inicio</a>
|
||||
@include('layout.body.menu.cuentas')
|
||||
@include('layout.body.menu.categorias')
|
||||
</nav>
|
3
ui/resources/views/layout/body/menu/categorias.blade.php
Normal file
3
ui/resources/views/layout/body/menu/categorias.blade.php
Normal file
@ -0,0 +1,3 @@
|
||||
<a class="item" href="{{$urls->base}}categorias">
|
||||
Categorías
|
||||
</a>
|
3
ui/resources/views/layout/body/menu/cuentas.blade.php
Normal file
3
ui/resources/views/layout/body/menu/cuentas.blade.php
Normal file
@ -0,0 +1,3 @@
|
||||
<a class="item" href="{{$urls->base}}cuentas">
|
||||
Cuentas
|
||||
</a>
|
11
ui/resources/views/layout/body/scripts.blade.php
Normal file
11
ui/resources/views/layout/body/scripts.blade.php
Normal file
@ -0,0 +1,11 @@
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js" integrity="sha512-894YE6QWD5I59HgZOGReFYm4dnWc1Qt5NtvYSaNcOP+u1T9qYdvdihz0PPSiiqn/+/3e7Jo4EaG7TubfWGUrMQ==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/fomantic-ui/2.8.8/semantic.min.js" integrity="sha512-t5mAtfZZmR2gl5LK7WEkJoyHCfyzoy10MlerMGhxsXl3J7uSSNTAW6FK/wvGBC8ua9AFazwMaC0LxsMTMiM5gg==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
|
||||
|
||||
<script type="text/javascript">
|
||||
const _urls = {
|
||||
base: '{{$urls->base}}',
|
||||
api: '{{$urls->api}}'
|
||||
}
|
||||
</script>
|
||||
|
||||
@stack('scripts')
|
5
ui/resources/views/layout/head.blade.php
Normal file
5
ui/resources/views/layout/head.blade.php
Normal file
@ -0,0 +1,5 @@
|
||||
<head>
|
||||
<meta charset="utf-8" />
|
||||
<title>Contabilidad</title>
|
||||
@include('layout.head.styles')
|
||||
</head>
|
8
ui/resources/views/layout/head/styles.blade.php
Normal file
8
ui/resources/views/layout/head/styles.blade.php
Normal file
@ -0,0 +1,8 @@
|
||||
<link rel="icon" href="{{$urls->images}}/fund-accounting.png" />
|
||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/fomantic-ui/2.8.8/semantic.min.css" integrity="sha512-pbLYRiE96XJxmJgF8oWBfa9MdKwuXhlV7vgs2LLlapHLXceztfcta0bdeOgA4reIf0WH67ThWzA684JwkM3zfQ==" crossorigin="anonymous" referrerpolicy="no-referrer" />
|
||||
<link href="https://cdnjs.cloudflare.com/ajax/libs/fomantic-ui/2.8.8/themes/default/assets/fonts/brand-icons.woff" />
|
||||
<link href="https://cdnjs.cloudflare.com/ajax/libs/fomantic-ui/2.8.8/themes/default/assets/fonts/icons.woff" />
|
||||
<link href="https://cdnjs.cloudflare.com/ajax/libs/fomantic-ui/2.8.8/themes/default/assets/fonts/outline-icons.woff" />
|
||||
<link href="https://cdnjs.cloudflare.com/ajax/libs/fomantic-ui/2.8.8/themes/github/assets/fonts/octicons.woff" />
|
||||
|
||||
@stack('styles')
|
14
ui/resources/views/tipos_fuentes/base.blade.php
Normal file
14
ui/resources/views/tipos_fuentes/base.blade.php
Normal file
@ -0,0 +1,14 @@
|
||||
@extends('layout.base')
|
||||
|
||||
@section('page_content')
|
||||
<h1 class="ui header">
|
||||
@hasSection('tipos_fuentes_title')
|
||||
Tipo Fuente @yield('tipos_fuentes_title')
|
||||
@else
|
||||
Tipos Fuentes
|
||||
@endif
|
||||
</h1>
|
||||
<div class="ui segment">
|
||||
@yield('tipos_fuentes_content')
|
||||
</div>
|
||||
@endsection
|
Reference in New Issue
Block a user