File manager - Edit - /home/wwcana/ficha.canabravavacationclub.com.br/resources/views/temporary/index.blade.php
Back
@extends('layouts.template') @section('content') <style type="text/css"> .icon-all{ padding: 0rem 0.3rem!important; } </style> <!-- Datatables css --> <!-- Datatables css --> <link href="{{ asset('assets/vendor/datatables.net-bs5/css/dataTables.bootstrap5.min.css') }}" rel="stylesheet" type="text/css" /> <link href="{{ asset('assets/vendor/datatables.net-responsive-bs5/css/responsive.bootstrap5.min.css') }}" rel="stylesheet" type="text/css" /> <link href="{{ asset('assets/vendor/datatables.net-fixedcolumns-bs5/css/fixedColumns.bootstrap5.min.css') }}" rel="stylesheet" type="text/css" /> <link href="{{ asset('assets/vendor/datatables.net-fixedheader-bs5/css/fixedHeader.bootstrap5.min.css') }}" rel="stylesheet" type="text/css" /> <link href="{{ asset('assets/vendor/datatables.net-buttons-bs5/css/buttons.bootstrap5.min.css') }}" rel="stylesheet" type="text/css" /> <link href="{{ asset('assets/vendor/datatables.net-select-bs5/css/select.bootstrap5.min.css') }}" rel="stylesheet" type="text/css" /> <!-- Start Content--> <div class="container-fluid"> <!-- start page title --> <div class="row"> <div class="col-12"> <div class="page-title-box"> <div class="page-title-right"> <ol class="breadcrumb m-0"> <li class="breadcrumb-item"><a href="javascript: void(0);">Inicio</a></li> <li class="breadcrumb-item"><a href="javascript: void(0);">Listar</a></li> <li class="breadcrumb-item active">Links</li> </ol> </div> <h4 class="page-title">Links</h4> </div> </div> </div> <!-- end page title --> <div class="row"> <div class="col-12"> @if(session('msg')) <div class="alert alert-success mt-3" align="center" role="alert"> {{ session('msg') }} </div> @endif <div class="d-grid"> <a href="{{ route('temp.create') }}" class="btn btn-sm btn-info">Cadastrar Link</a> </div> <table id="row-callback-datatable" class="table dt-responsive nowrap w-100"> <thead> <tr> <th>#</th> <th>Link</th> <th>Link Criação</th> <th>Link Expira</th> <th>Status</th> <th>Ação</th> </tr> </thead> <tbody> @foreach($links as $i => $link) @php if($link->status == "Ativo"){ $style = 'color: #26b559;'; }else if($link->status == "Expirado"){ $style = 'color: #fa5c7c;'; }else { $style = ''; } @endphp <tr> <td>{{ $i+1 }}</td> <td><span class="link_p">{{ $uri.''.$link->link }}</span></td> <input type="text" class="link_p_{{$i}}" value="{{ $uri.''.$link->link }}" style="opacity:0"> <td>{{ $link->created_at }}</td> <td>{{ $link->expired_date }}</td> <td><span style="{{$style}}">{{ $link->status }}</span></td> <td> <!-- <a data-bs-toggle="tooltip" title="Copiar Link" class="btn btn-outline-info icon-all"><i class="mdi mdi-link-variant"></i></a> --> <button data-bs-toggle="tooltip" title="Copiar Link" class="btn btn-outline-info icon-all copy-link" data-link="link_p_{{$i}}" type="button" data-clipboard-action="copy" data-clipboard-target="#copy" ><i class="mdi mdi-link-variant"></i></button> @method('DELETE') @csrf <button onclick="deleteLink('{{$link->id}}')" data-bs-toggle="tooltip" title="Deletar Link" type="button" class="btn btn-outline-danger icon-all"><i class="mdi mdi-delete"></i></button> </td> </tr> @endforeach </tbody> </table> </div> </div> </div> @endsection @section('js') <!-- Datatables js --> <script src="{{ asset('assets/vendor/datatables.net/js/jquery.dataTables.min.js') }}"></script> <script src="{{ asset('assets/vendor/datatables.net-bs5/js/dataTables.bootstrap5.min.js') }}"></script> <script src="{{ asset('assets/vendor/datatables.net-responsive/js/dataTables.responsive.min.js') }}"></script> <script src="{{ asset('assets/vendor/datatables.net-responsive-bs5/js/responsive.bootstrap5.min.js') }}"></script> <script src="{{ asset('assets/vendor/datatables.net-fixedcolumns-bs5/js/fixedColumns.bootstrap5.min.js') }}"></script> <script src="{{ asset('assets/vendor/datatables.net-fixedheader/js/dataTables.fixedHeader.min.js') }}"></script> <script src="{{ asset('assets/vendor/datatables.net-buttons/js/dataTables.buttons.min.js') }}"></script> <script src="{{ asset('assets/vendor/datatables.net-buttons-bs5/js/buttons.bootstrap5.min.js') }}"></script> <script src="{{ asset('assets/vendor/datatables.net-buttons/js/buttons.html5.min.js') }}"></script> <script src="{{ asset('assets/vendor/datatables.net-buttons/js/buttons.flash.min.js') }}"></script> <script src="{{ asset('assets/vendor/datatables.net-buttons/js/buttons.print.min.js') }}"></script> <script src="{{ asset('assets/vendor/datatables.net-keytable/js/dataTables.keyTable.min.js') }}"></script> <script src="{{ asset('assets/vendor/datatables.net-select/js/dataTables.select.min.js') }}"></script> <!-- Datatable Demo Aapp js --> <script src="{{ asset('assets/js/pages/demo.datatable-init.js') }}"></script> <link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/npm/toastify-js/src/toastify.min.css"> <script type="text/javascript"> $(".copy-link").click(function() { let link = $(this).attr('data-link') var copyInput = $('.'+link); copyInput.focus(); copyInput.select(); try { var successful = document.execCommand('copy'); var msg = successful ? 'successful' : 'unsuccessful'; if (successful) { alert('Link copiado') // $.toast({ // heading: '<i class="dripicons-checkmark"></i>', // text: 'Link copiado.', // position: 'top-right', // icon: 'success' // }) } } catch (err) { } }); function deleteLink(id){ let method = $("[name=_method]").val(); let token = $("[name=_token]").val(); var confirmado = confirm('Deseja deletar esses dados?'); if (confirmado){ $.ajax({ url : "{{ route('temp.destroy',['id' => ''])}}"+"/"+id, type : method, data : {'_token': token} }) .done(function(msg){ if (JSON.parse(msg).status == true) { icon = 'success'; }else{ icon = 'error'; } // $.toast({ // heading: '<i class="dripicons-checkmark"></i>', // text: JSON.parse(msg).msg, // position: 'top-right', // icon: icon // }) alert( JSON.parse(msg).msg,) document.location.reload(true) }) .fail(function(jqXHR, textStatus, msg){ console.log(msg) }); }else{ return false; } } </script> @endsection
| ver. 1.4 |
Github
|
.
| PHP 5.6.40 | Generation time: 0.01 |
proxy
|
phpinfo
|
Settings