rimosso view non più necessarie (progetti)

This commit is contained in:
Amministratore 2023-05-25 13:37:23 +02:00
parent 259244276e
commit 528e950c10
6 changed files with 58 additions and 217 deletions

21
public/js/app/progetti.js vendored Normal file
View File

@ -0,0 +1,21 @@
$(document).ready(function() {
$('#tab_progetti').DataTable({
responsive: true
});
});
$(document).on('click', '.open_modal_new', function() {
// var riga_id = $(this).val();
console.log('cliccato');
$('#myModal_new').modal('show');
$('#form_new').attr('action', 'progetti/new');
});
$.getJSON("progetti/coordinatori", {}, function(data) {
$.each(data, function(i, item) {
$("select[name='coordinatore']").append(
new Option(item.name, item.id)
)
}
);
});

37
public/js/app/rigaProgetti.js vendored Normal file
View File

@ -0,0 +1,37 @@
$(document).ready(function() {
$('#tab_progetti').DataTable({
responsive: true
});
$('#form').click(function() {
$('form').toggle();
});
$("#dettaglio").click(function() {
$('[hidable]').toggle();
});
$(document).on('click', '.open_modal', function() {
var url = '/admin/progetti/detail/edit';
var riga_id = $(this).val();
$.get(url + '/' + riga_id, function(data) {
//success data
console.log(url);
//console.log(data[0].descrizione);
$('#data_u').val(data[0].data);
$('#desc_u').val(data[0].descrizione);
$('#ore_u').val(data[0].ore);
$('#prezzo_u').val(data[0].prezzo);
$('#id_progetto_u').val(data[0].fk_id_progetto);
$('#idriga').val(data[0].id);
$('#myModal').modal('show');
})
});
$(document).on('click', '.open_modal_addRow', function() {
// var riga_id = $(this).val();
console.log('cliccato');
$('#myModal_addRow').modal('show');
// $('#form_new').attr('action', 'progetti/new');
});
});

View File

@ -1,66 +0,0 @@
<!DOCTYPE html>
<html>
<head>
<title>Bootstrap Modal Example in Laravel - Websolutionstuff</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css" integrity="sha384-Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm" crossorigin="anonymous">
</head>
<body>
<br>
<h3>Bootstrap Modal Example in Laravel - Websolutionstuff</h3>
<form method="post" action="#">
<br><br>
<table class="table-bordered table-striped" width="50%">
<thead>
<tr>
<th class="text-center">No.</th>
<th class="text-center">Name</th>
<th class="text-center"> Example</th>
</tr>
</thead>
<tbody>
<tr>
<td class="text-center">1</td>
<td class="text-center">Admin</td>
<td class="text-center"><button type="button" class="btn btn-primary m-2" data-toggle="modal" data-target="#demoModal">Click Here</button> </td>
</tr>
<tr>
<td class="text-center">2</td>
<td class="text-center">Test</td>
<td class="text-center"><button type="button" class="btn btn-primary m-2" data-toggle="modal" data-target="#demoModal">Click Here</button> </td>
</tr>
</tbody>
<!-- Modal Example Start-->
<div class="modal fade" id="demoModal" tabindex="-1" role="dialog" aria-labelledby="demoModalLabel" aria-hidden="true">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="demoModalLabel">Modal Example -
Websolutionstuff</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
</div>
<div class="modal-body">
Welcome, Websolutionstuff !!
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
<button type="button" class="btn btn-primary">Save
changes</button>
</div>
</div>
</div>
</div>
<!-- Modal Example End-->
</table>
<br>
</form>
<script src="https://code.jquery.com/jquery-3.2.1.slim.min.js" integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js" integrity="sha384-ApNbgh9B+Y1QKtv3Rn7W3mgPxhU9K/ScQsAP7hUibX39j7fakFPskvXusvfa0b4Q" crossorigin="anonymous"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js" integrity="sha384-JZR6Spejh4U02d8jOt6vLEHfe/JQGiRRSQQxSfFWpi1MquVdAyjUar5+76PVCmYl" crossorigin="anonymous"></script>
</body>
</html>

View File

@ -194,7 +194,6 @@
</div> </div>
</form> </form>
</div> </div>
<!-- MODAL END --> <!-- MODAL END -->
<!-- MODAL NEW ROW --> <!-- MODAL NEW ROW -->
@ -207,23 +206,17 @@
<h4 class="modal-title">Aggiungi riga</h4> <h4 class="modal-title">Aggiungi riga</h4>
</div> </div>
<div class="modal-body"> <div class="modal-body">
<div class="row"> <div class="row">
@csrf @csrf
<div class="col-xs-6"> <div class="col-xs-6">
<label for="tdata" class="form-label">data:</label> <input <label for="tdata" class="form-label">data:</label> <input
type="date" name="data" class="form-control" id="data" type="date" name="data" class="form-control" id="data"
value="{{ date('Y-m-d') }}"> value="{{ date('Y-m-d') }}">
</div> </div>
<div class="col-xs-6"> <div class="col-xs-6">
<!-- Form per task con jquery e aggiunta righe automatica --> <!-- Form per task con jquery e aggiunta righe automatica -->
<label for="desc" class="form-label">descrizione:</label> <input <label for="desc" class="form-label">descrizione:</label> <input
type="text" name="descrizione" class="form-control" id="desc"> type="text" name="descrizione" class="form-control" id="desc">
</div> </div>
</div> </div>
<div class="row"> <div class="row">
@ -241,7 +234,6 @@
</div> </div>
</div> </div>
</div> </div>
<div class="modal-footer"> <div class="modal-footer">
<div class="col-xs-12"> <div class="col-xs-12">
<input type="submit" name="Submit" class="form-control" value="Inserisci"> <input type="submit" name="Submit" class="form-control" value="Inserisci">
@ -251,13 +243,9 @@
</div> </div>
</form> </form>
</div> </div>
<!-- /MODAL RIGA --> <!-- /MODAL RIGA -->
<!-- /.col-lg-12 --> <!-- /.col-lg-12 -->
@endsection @section('script') @endsection @section('script')
<script src="/js/app/rigaProgetti.js"></script> <script src="/js/app/rigaProgetti.js"></script>
@endsection @endsection

View File

@ -1,45 +0,0 @@
@extends('progetti.dettaglio')
<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="panel-heading" id="form">Modifica Riga</div>
@
<div class="panel-body">
<form method="POST" action="">
<div class="row">
@csrf
<div class="col-xs-2">
<!-- Form per task con jquery e aggiunta righe automatica -->
<label for="tdata" class="form-label">data:</label> <input
type="date" name="data" class="form-control" id="data"
value="{{ $dato->data }}">
</div>
<div class="col-xs-5">
<!-- Form per task con jquery e aggiunta righe automatica -->
<label for="desc" class="form-label">descrizione:</label>
<input type="text" name="descrizione" class="form-control" id="desc" value="{{ $dato->descrizione }}">
</div>
<div class="col-xs-2">
<label for="ore" class="form-label">ore lavoro:</label>
<!-- Form per task con jquery e aggiunta righe automatica -->
<input type="text" name="ore" class="form-control" id="ore" value="{{ $dato->ore }}">
</div>
<div class="col-xs-2">
<label for="prezzo" class="form-label">prezzo:</label>
<!-- Form per task con jquery e aggiunta righe automatica -->
<input type="text" name="prezzo" class="form-control" id="prezzo" value="{{ $dato->prezzo }}">
</div>
<div class="col-xs-1">
<input type="hidden" name="fk_id_progetto" value="{{ $dato->fk_id_progetto }}">
<input type="submit" name="Submit" class="form-control">
</div>
</div>
</form>
</div>
</div>

View File

@ -1,94 +0,0 @@
@extends('admin')
@section('content')
<div class="row">
<div class="col-lg-12">
<h1 class="page-header">Progetto</h1>
</div>
</div>
<div class="row">
<div class="col-lg-12">
<div class="panel panel-default">
<div class="panel-heading">
Nuovo progetto
</div>
<div class="panel-body">
<form action="" method="POST">
@csrf
<div class="row">
<div class="col-xs-6">
<label for="nome" class="form-label">Nome</label>
<input type="text" class="form-control" id="nome" name="nome" />
</div>
<div class="col-xs-6">
<label for="coordinatore" class="form-label">Coordinatore</label>
<select name="coordinatore" class="form-control selectpicker" id="coordinatore" data-live-search="true" data-live-search-placeholder="Cerca">
@foreach($coordinatori as $coordinatore)
<option value="{{ $coordinatore->id; }}">{{ $coordinatore->name }}</option>
@endforeach
</select>
</div>
</div>
<div class="row">
<div class="col-xs-12">
<label for="descrizione" class="form-label">Descrizione</label>
<textarea class="form-control" id="descrizione" name="descrizione"></textarea>
</div>
</div>
<div class="row">
<div class="col-xs-5">
<label for="budget" class="form-label">Budget previsto</label>
<div class="input-group">
<span class="input-group-addon">
<i class="fa fa-eur"></i>
</span>
<input type="number" step="0.01" min="-999999" max="999999" class="form-control" id="budget" size="50" name="budget" aria-describedby="Budget">
</div>
</div>
<!-- <div id="importo" class="form-text">inserire l'importo (se spesa far precedere da il simbolo "-")</div>-->
<div class="col-xs-7">
<label for=stato class="form-label">Tag</label>
<select name="stato" class="form-control" id="stato">
<option value="aperto">Aperto</option>
<option value="bloccato">Bloccato</option>
<option value="chiuso">chiuso</option>
</select>
</div>
</div>
<div class="row">
<div class="col-xs-6">
<label for="data_inizio" class="form-label">Data Inizio</label>
<input type="date" class="form-control" id="data_inizio" name="data_inizio" />
</div>
<div class="col-xs-6">
<label for="data_fine" class="form-label">Data Fine</label>
<input type="date" class="form-control" id="data_fine" name="data_fine" />
</div>
</div>
<div class="row">
<div class="col-xs-12">
<label for="note" class="form-label">Note</label>
<textarea class="form-control" id="note" name="note"></textarea>
</div>
</div>
<div class="row">
<div class="col-xs-12">
<button type="submit" class="btn btn-primary">Submit</button>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
@endsection
@section('script')
<script>
$(document).ready(function() {
$('#listamovimenti').DataTable({
responsive: true
});
});
</script>
@endsection