#1 Pulizia codice delle view spostando le parti in javascript in file separati sotto /js/app/xxx.js

This commit is contained in:
Amministratore 2023-05-26 08:16:42 +02:00
parent f517547f5f
commit dae4b7b797
14 changed files with 108 additions and 215 deletions

View File

@ -8,3 +8,26 @@ $(document).ready(function() {
responsive: true responsive: true
}); });
}); });
$(document).ready(function() {
$('#categorie').DataTable({
responsive: true
});
$(document).on('click','.open_modal',function(){
var url = "catmodify";
var riga_id= $(this).val();
$.getJSON(url + '/' + riga_id, function (data) {
//success data
console.log(data[0]);
console.log(data[0].cat_name);
$('#H_cat_cat_name').val(data[0].cat_name);
$('#H_cat_id').val(data[0].id);
$('#myModal').modal('show');
});
});
$(document).on('click','.open_modal_new',function(){
$('#myModal_new').modal('show');
});
});

6
public/js/app/dashboard.js vendored Normal file
View File

@ -0,0 +1,6 @@
$(document).ready(function() {
$('#categorie').DataTable({
responsive: true
});
});

5
public/js/app/enel.js vendored Normal file
View File

@ -0,0 +1,5 @@
$(document).ready(function() {
$('#listaLettureEnel').DataTable({
responsive: true
});
});

5
public/js/app/gas.js vendored Normal file
View File

@ -0,0 +1,5 @@
$(document).ready(function() {
$('#listaLettureGas').DataTable({
responsive: true
});
});

0
public/js/app/tag.js vendored Normal file
View File

View File

@ -1,120 +1,54 @@
<li> <li><a href="/admin"><i class="fa fa-dashboard fa-fw"></i>Riepilogo</a>
<a href="/admin"><i class="fa fa-dashboard fa-fw"></i>Riepilogo</a>
</li> </li>
<li> <li><a href="#"><i class="fa fa-money fa-fw"></i>Spese/Incassi<span
<a href="#"><i class="fa fa-money fa-fw"></i>Spese/Incassi<span class="fa arrow"></span></a> class="fa arrow"></span></a>
<ul class="nav nav-second-level"> <ul class="nav nav-second-level">
<li> <li><a href="{{ route('movimenti'); }}">Lista Movimenti</a></li>
<a href="{{ route('movimenti'); }}">Lista Movimenti</a> <li><a href="{{ route('categorie'); }}">Categorie</a></li>
</li> <li><a href="{{ route('tags'); }}">Tags</a></li>
<!-- <li> <li><a href="{{ route('resoconto'); }}">Resoconto Movimenti</a></li>
<a href="#">Nuovo Movimento<span class="fa arrow"></span></a> <li><a href="{{ route('budget'); }}">Report Annuale Movimenti</a></li>
<ul class="nav nav-third-level"> <li><a href="#">Import / Export<span class="fa arrow"></span></a>
<li> <ul class="nav nav-third-level">
<a href="{{ route('movimentis'); }}">Spesa</a> <li><a href="{{ route('export'); }}"><i
</li> class="fa fa-download fa-fw"></i>Esporta tutti i movimenti</a></li>
<li> <li><a href="{{ route('importING'); }}"><i
<a href="{{ route('movimentie'); }}">Entrata</a> class="fa fa-upload fa-fw"></i>Importa Estratto ING</a></li>
</li> <li><a href="{{ route('importCR'); }}"><i
</ul> class="fa fa-upload fa-fw"></i>Importa Estratto CR</a></li>
</li>--> </ul></li>
<li> </ul> <!-- /.nav-second-level --></li>
<a href="{{ route('categorie'); }}">Categorie</a> <li><a href="#"><i class="fa fa-industry fa-fw"></i> Consumi <span
</li> class="fa arrow"></span></a>
<li>
<a href="{{ route('tags'); }}">Tags</a>
</li>
<li>
<a href="{{ route('resoconto'); }}">Resoconto Movimenti</a>
</li>
<li>
<a href="{{ route('budget'); }}">Report Annuale Movimenti</a>
</li>
<li>
<a href="#">Import / Export<span class="fa arrow"></span></a>
<ul class="nav nav-third-level">
<li>
<a href="{{ route('export'); }}"><i class="fa fa-download fa-fw"></i>Esporta tutti i movimenti</a>
</li>
<li>
<a href="{{ route('importING'); }}"><i class="fa fa-upload fa-fw"></i>Importa Estratto ING</a>
</li>
<li>
<a href="{{ route('importCR'); }}"><i class="fa fa-upload fa-fw"></i>Importa Estratto CR</a>
</li>
</ul>
</li>
</ul>
<!-- /.nav-second-level -->
</li>
<li>
<a href="#"><i class="fa fa-industry fa-fw"></i> Consumi <span class="fa arrow"></span></a>
<ul class="nav nav-second-level"> <ul class="nav nav-second-level">
<li> <li><a href="{{ route('gas'); }}"><i class="fa fa-fire fa-fw"></i>GAS</a>
<a href="{{ route('gas'); }}"><i class="fa fa-fire fa-fw"></i>GAS</a>
</li> </li>
<li> <li><a href="{{ route('enel'); }}"><i class="fa fa-flash fa-fw"></i>Energia
<a href="{{ route('enel'); }}"><i class="fa fa-flash fa-fw"></i>Energia Elettrica</a> Elettrica</a></li>
</ul></li>
<li><a href="{{ route('auto_list'); }}"><i class="fa fa-car fa-fw"></i>
Automobili <span class="fa arrow"></span></a></li>
<li><a href="#"><i class="fa fa-phone-square fa-fw"></i> Contatti <span
class="fa arrow"></span></a>
</li> <ul class="nav nav-second-level">
</ul> <li><a href="{{ route('contatti'); }}"><i class="fa fa-list fa-fw"></i>Rubrica</a>
</li>
<li>
<a href="{{ route('auto_list'); }}"><i class="fa fa-car fa-fw"></i> Automobili <span class="fa arrow"></span></a>
<!-- <ul class="nav nav-second-level"> </li>
<li> <li><a href="{{ route('newContact'); }}"><i class="fa fa-plus fa-fw"></i>Nuovo
<a href="{{ route('auto_list'); }}"><i class="fa fa-list fa-fw"></i>Gestione</a> contatto</a></li>
</ul></li>
</li> <li><a href="{{ route('progetti'); }}"><i class="fa fa-list fa-fw"></i>
Progetti <span class="fa arrow"></span></a></li>
</ul>--> <li><a href="#"><i class="fa fa-gears fa-fw"></i>Amministrazione<span
</li> class="fa arrow"></span></a>
<li> <ul class="nav nav-second-level">
<a href="#"><i class="fa fa-phone-square fa-fw"></i> Contatti <span class="fa arrow"></span></a> <li><a class="active" href="#">Utenti</a></li>
<li><a class="active" href="/admin/group/new">Gruppi</a></li>
<ul class="nav nav-second-level"> <li><a class="active" href="/admin/permesso/new">Permessi</a></li>
<li> <li><a class="active" href="/admin/permesso/assign">Assegna Permessi
<a href="{{ route('contatti'); }}"><i class="fa fa-list fa-fw"></i>Rubrica</a> ai gruppi</a></li>
<li><a href="/login">Login Page</a></li>
</li> </ul> <!-- /.nav-second-level --></li>
<li>
<a href="{{ route('newContact'); }}"><i class="fa fa-plus fa-fw"></i>Nuovo contatto</a>
</li>
</ul>
</li>
<li>
<a href="{{ route('progetti'); }}"><i class="fa fa-list fa-fw"></i> Progetti <span class="fa arrow"></span></a>
<!-- <ul class="nav nav-second-level">
<li>
<a href="{{ route('progetti'); }}"><i class="fa fa-list fa-fw"></i>Lista</a>
</li>
<li>
<a href="{{ route('nuovoProgetto'); }}"><i class="fa fa-plus fa-fw"></i>Nuovo progetto</a>
</li>
</ul>-->
</li>
<li>
<a href="#"><i class="fa fa-gears fa-fw"></i>Amministrazione<span class="fa arrow"></span></a>
<ul class="nav nav-second-level">
<li>
<a class="active" href="#">Utenti</a>
</li>
<li>
<a class="active" href="/admin/group/new">Gruppi</a>
</li>
<li>
<a class="active" href="/admin/permesso/new">Permessi</a>
</li>
<li>
<a class="active" href="/admin/permesso/assign">Assegna Permessi ai gruppi</a>
</li>
<li>
<a href="/login">Login Page</a>
</li>
</ul>
<!-- /.nav-second-level -->
</li>

View File

@ -1,19 +1,14 @@
<!-- USERMENU --> <!-- USERMENU -->
<li class="dropdown"> <li class="dropdown"><a class="dropdown-toggle" data-toggle="dropdown"
<a class="dropdown-toggle" data-toggle="dropdown" href="#"> href="#"> <i class="fa fa-user fa-fw"></i> @if(Auth::check()) {{
<i class="fa fa-user fa-fw"></i> @if(Auth::check()) Auth::user()->name }} @endif <b class="caret"></b>
{{ Auth::user()->name }} </a>
@endif<b class="caret"></b> <ul class="dropdown-menu dropdown-user">
</a> <li><a href="#"><i class="fa fa-user fa-fw"></i> User Profile</a></li>
<ul class="dropdown-menu dropdown-user"> <li><a href="#"><i class="fa fa-gear fa-fw"></i> Settings</a></li>
<li><a href="#"><i class="fa fa-user fa-fw"></i> User Profile</a> <li class="divider"></li>
</li> <li><a href="{{ route('logout'); }}"><i class="fa fa-sign-out fa-fw"></i>
<li><a href="#"><i class="fa fa-gear fa-fw"></i> Settings</a> Logout</a></li>
</li> </ul></li>
<li class="divider"></li>
<li><a href="{{ route('logout'); }}"><i class="fa fa-sign-out fa-fw"></i> Logout</a>
</li>
</ul>
</li>
<!-- /USERMENU --> <!-- /USERMENU -->

View File

@ -113,28 +113,5 @@
@endsection @endsection
@section('script') @section('script')
<script> <script src="/js/app/conti_categorie.js"></script>
$(document).ready(function() {
$('#categorie').DataTable({
responsive: true
});
$(document).on('click','.open_modal',function(){
var url = "catmodify";
var riga_id= $(this).val();
$.getJSON(url + '/' + riga_id, function (data) {
//success data
console.log(data[0]);
console.log(data[0].cat_name);
$('#H_cat_cat_name').val(data[0].cat_name);
$('#H_cat_id').val(data[0].id);
$('#myModal').modal('show');
});
});
$(document).on('click','.open_modal_new',function(){
$('#myModal_new').modal('show');
});
});
</script>
@endsection @endsection

View File

@ -63,11 +63,5 @@
@endsection @endsection
@section('script') @section('script')
<script> <script src="/js/app/conti_categorie.js"></script>
$(document).ready(function() {
$('#categorie').DataTable({
responsive: true
});
});
</script>
@endsection @endsection

View File

@ -72,12 +72,6 @@
@endsection @endsection
@section('script') @section('script')
<script> <script src="/js/app/movimenti.js"></script>
$(document).ready(function() {
$('#listamovimenti').DataTable({
responsive: true
});
});
</script>
@endsection @endsection

View File

@ -91,27 +91,5 @@
<!-- /.col-lg-12 --> <!-- /.col-lg-12 -->
@endsection @section('script') @endsection @section('script')
<script> <script src="/js/app/tag.js"></script>
$(document).ready(function() {
$('#tags').DataTable({
responsive: true
});
$(document).on('click','.open_modal',function(){
var url = "tagmodify";
var riga_id= $(this).val();
$.getJSON(url + '/' + riga_id, function (data) {
//success data
console.log(data[0]);
console.log(data[0].tag_name);
$('#tag_name').val(data[0].tag_name);
$('#tag_id').val(data[0].id);
$('#myModal').modal('show');
});
});
$(document).on('click','.open_modal_new',function(){
$('#myModal_new').modal('show');
});
});
</script>
@endsection @endsection

View File

@ -56,11 +56,5 @@
@endsection @endsection
@section('script') @section('script')
<script> <script src="/js/app/dashboard.js"></script>
$(document).ready(function() {
$('#categorie').DataTable({
responsive: true
});
});
</script>
@endsection @endsection

View File

@ -81,12 +81,6 @@
@endsection @endsection
@section('script') @section('script')
<script> <script src="/js/app/enel.js"></script>
$(document).ready(function() {
$('#listaLettureEnel').DataTable({
responsive: true
});
});
</script>
@endsection @endsection

View File

@ -99,12 +99,6 @@
@endsection @endsection
@section('script') @section('script')
<script> <script src="/js/app/gas.js"></script>
$(document).ready(function() {
$('#listaLettureGas').DataTable({
responsive: true
});
});
</script>
@endsection @endsection